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

来源:百度知道 编辑:UC知道 时间:2024/05/21 10:58:55
C语言正在提升阶段,JAVA正在学,C++想学,应该怎么取舍啊?

C和C++,有C的基础再学C++更好,直接学C++也行,C++通了再学JAVA,也就两三个月的事情,JAVA绝对比C++容易上手。但是反过来,学了JAVA再学C++却需要把自己当成什么都不会的初学者来学。我以前在软件公司实习时,我的项目经理在C,C++,JAVA三个方面都是高手,他就跟我说搞通了C++你什么都不愁。毕竟语言语法都是相似的,编程的核心其实还是数据结构和算法。数据结构和算法好,用什么语言都能设计出好软件。像你的情况吧,最好不要贪多什么都想学,循序渐进的好,学精一个的基础上再学另一个,否则样样稀松反而得不偿失。

如果你想学JAVA:

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

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

JAVA实际上是简化和改良了C++的面向对象机制,所以你想学好JAVA,就要努力了。

我觉的应该先学C语言再学C++最后再学JAVA 因为C语言是程序基础程序而且C++和JAVA是由C语言深化而来的对于初学者应该由浅入深 而JAVA是C++的扩展所以你应该先学C再学C++再学JAVA

只学一种,JAVA好一些.

C语言是语言的基础,是面向过程的,C++和JAVA是面向对象的,先学C语言,C++和JAVA 一起学,如果你有能力和精力三个可以一起学的。

c++是一半面向对象一半面向过程的,JAVA是纯面向对象的,
JAVA可能比那两种相对容易学一些.但只要你努力没有学不好的,不是吗?不过我建意你不要一起学,容易混淆,毕竟每个语言都有独特的地方.