c语言和JAVA,C++,可以一起学习吗?怎么样取舍?

C语言正在提升阶段,JAVA正在学,C++想学,应该怎么取舍啊?

C和C++,有C的基础再学C++更好,直接学C++也行,C++通了再学JAVA,也就两三个月的事情,JAVA绝对比C++容易上手。但是反过来,学了JAVA再学C++却需要把自己当成什么都不会的初学者来学。我以前在软件公司实习时,我的项目经理在C,C++,JAVA三个方面都是高手,他就跟我说搞通了C++你什么都不愁。毕竟语言语法都是相似的,编程的核心其实还是数据结构和算法。数据结构和算法好,用什么语言都能设计出好软件。像你的情况吧,最好不要贪多什么都想学,循序渐进的好,学精一个的基础上再学另一个,否则样样稀松反而得不偿失。
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-04-16
可以一起学,语法很像,基本上没有什么区别。
java c++是面向对象的
只要你能领会到面向对象的编程思想,在注意以下语法上的那点区别就都会了
我倒是觉得c很难学的,每个细节都要自己设计好
没有良好的系统分析、系统设计作基础很难独立开发
第2个回答  2007-04-16
如果你想学JAVA:

首先学习C语言:学习C的目的是为了掌握最基本的结构化编程能力,如果连基本的if ,else switch, for ,while等结构的概念都很模糊的话,那C你是必学的,还有最重要的就是指针了,虽然JAVA语法中已经没有指针了,但不代表JAVA没有指针,其实都是在底层实现的,要理解JAVA中的引用,那指针你是要学的,但不要钻太深,指针本身是比较灵活的,需要理解。

其次学习C++:学习C++的目的是学习C++的面向对象设计思想,其中继承和多态是重点,也是需要理解掌握的,JAVA语言是一种纯面向对象语言,所以面向对象这一块你需要重点掌握思想。

JAVA实际上是简化和改良了C++的面向对象机制,所以你想学好JAVA,就要努力了。
第3个回答  2007-04-16
我觉的应该先学C语言再学C++最后再学JAVA 因为C语言是程序基础程序而且C++和JAVA是由C语言深化而来的对于初学者应该由浅入深 而JAVA是C++的扩展所以你应该先学C再学C++再学JAVA
第4个回答  2007-04-16
c++是一半面向对象一半面向过程的,JAVA是纯面向对象的,
JAVA可能比那两种相对容易学一些.但只要你努力没有学不好的,不是吗?不过我建意你不要一起学,容易混淆,毕竟每个语言都有独特的地方.
相似回答