第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可能比那两种相对容易学一些.但只要你努力没有学不好的,不是吗?不过我建意你不要一起学,容易混淆,毕竟每个语言都有独特的地方.