A. 同时学习c,c++,java可以吗
可以,但对于初学者来说我并不建议你同时学习。因为这个时候你会花大量的时间去掌握相同含义不同表达方式的语法,很容易混淆起来。比方说面向对象中多态在c++中,父类型的函数必须是虚函数才能有多态属性,而java中敬笑所有非私有方法天生就有c++中虚函数特性,而且两种语言语法的亮启含表达方式有很大差异。因此,旁枣我建议你在熟练掌握一种语言后,具有面向问题而不是面向语言的思考方式再学另外一种语言更好。
B. 同时学C和Java有什么问题吗
同时学C和Java一般来说多少是有点不妥的。应该学完C以后再首镇学Java。
C是结构语言,Java是面手察向对象思想。同毕芹茄时学,语法相近,但是思想不同,容易造成混淆
C. 同时学习java和c语言好不好
不好,这两种语言有粗兄些类羡漏似,很容易混了兄凳烂。
最好先学C语言,学精了,再学其他的。
其实,学语言最重要的是学习一些算法,学好算法才能更好地解决一些实际问题。
D. Java 和C语言同时学可以吗
个人意见
相同点:他们都是高级语言,都需要对电脑的基础知识的了解
不同点:C是属于底层开发,是高级语言但是又具有操作硬件的特点,所以学起来比较困难,如果想学好必须先知道计算机的内存工作原理比较好!要么就是花很多时间积累经验(就算是不知道内部原理但是会用就OK了)
JAVA是属于面向对象的,简单的说就是 它的数据对象具有 封装、集成性等特点。但是相对比较简单,涉及的底层东西比较少!比C++容易多了!个人意见!
如果两者同时学未免都学不好,倒是建议楼主可以有所侧重,主要学C然后兼顾了解JAVA未免不可!到时候等C学成时候,再返回来攻JAVA倒是上上选!
当然了,如果楼主又足够的时间的话(假设你是一名在校学生),那就另当别论了!想怎么学就怎么学!
E. 同时学习两种编程语言,比如C++和Java ,有什么利弊
对于这个问题,我想还是需要分两种情况来应答。
1.无编程基础
结合我自己的学习经历吧,我在大一时参加学校的一个IT社团,要求我一星期学习一门语言来作为考核。由于大学前只用C做过NOIP,所以很难快速接受OOP思想,在同时学习这类语言,比如C++以及JAVA时有点力不从心,因为学习速度较快而练习机会较少,所以很容易产生混乱,即在写C++时穿越的使用了JAVA的语法,反之亦然。
所以个人认为,同时学习时最容易出现的问题就是知识混淆,特别是对于C++和JAVA这样语法相似的语言。并且由于无法专注于一种语言,很容易囫囵吞枣,只学了个大概却无法深入的体会语言的特点及高级应用。比如C++由于比较底层,你会经常和指针打交道,你面向的基本也会是底层点的东西(某些框架除外),而且你也会对资源的申请和回收更敏感;而JAVA则不同,使用了虚拟机机制,让你不用再关心内存问题,更多的放在OOP上,同时拥有众多库,让你感受到和C++很大的不同。
2.有编程基础
这里的“有基础”相对于“无基础”不是说会不会编程,而是说对某种类型的语言是否熟悉,比如静态语言与动态语言等。当拥有一定基础后,或者说学习了一段时间,有了理解后,就会发现不同语言的特色,见识到更多的开发思想。
举个例子,我现在在做Android开发,用的JAVA,然后准备也学下python。开始觉得不会相差太多,有了一定基础语言都是相通的,后来学了之后才发现python那不同于C体系的动态语言的魅力。做web的同学也推荐我同时学习下古老的lisp,能过多的开阔眼界。
这也许就是编程的魅力,和阅读一样,在使用不同语言时能领略到不同思想的魅力。
再者,同时学习不同的语言也能清晰的作对比,了解到语言间的差异。《JAVA编程思想》一书在讲解java时都会与C++做对比,对于熟悉C++或同时在学习C++的人,就会产生莫大的益处。
F. java和C可以同时掌握吗
当然可以同时掌握了
就像你会说英语,一样可以学德语 法语 一样的
有很多人都是同时掌握多种语言
比如伍陪 C C++ java C# js .....
会的腔穗蠢越多 就族大业面越大
G. 我是个门外汉,请问C++和JAVA可以一起学吗
建议不要混在一起学,Java不是C家族成员。原因如下:
1)可以先学C++后再学Java,有C++的指针,面向对象基础作铺垫,再学Java或其它任何一门语言会有事半功倍效果;
2)正如前面所说,Java不是C家族的成员,例如,在面向对象这块至少在一些语法层面上,你会发现Java的语法是很恶心的。如B类唤纤需要继承A类:
Java会这样写
classA{
}
classBextendsA{
}
C++这样写(C家族)
classA{
};
classB:A{
};
C#这样写(C家族)
classA{
}
classB:A{
}
再比如,在Java里,类变量,类磨链李方法,不仅可以用类名去调用,甚至还可以用对象名去调用,而在C家族里是不允许的。
再比如,瞎迟在Java里定义类的成员时,若不加访问修饰符时,默认访问级别是本包任何地方均可以访问,而C家族默认是私有的,即类体内部可访问。
当然还有很多差异...