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

c语言和JAVA,C++,可以一起学习吗?怎么样取舍?
C和C++,有C的基础再学C++更好,直接学C++也行,C++通了再学JAVA,也就两三个月的事情,JAVA绝对比C++容易上手。但是反过来,学了JAVA再学C++却需要把自己当成什么都不会的初学者来学。我以前在软件公司实习时,我的项目经理在C,C++,JAVA三个方面都是高手,他就跟我说搞通了C++你什么都不愁。

java\/c c++可以同时学吗 如果不行 应该怎么学?
当然可以,但是不建议。第一,C\/C++和JAVA的语法的相似度很高,但是他们的运行机制是完全不一样的。初学者很容易混淆。比如C\/C++里面有指针的概念,而且指针在不用的时候需要通过free或者delete来收回。但是Java有垃圾回收机制,而不必手动回收指针。(初学者很有可能受到JAVA的影响,在C\/C++里面申请了指...

请问C语言和C++。JAVA学习有先后顺序吗? 怎样学习才能更快掌握_百度...
如果想要彻底搞懂的话,那么就是C.C++.JAVA,因为这是发展的历程顺序,自然也是学习的历程顺序。这样的好处就是可以完完全全明白计算机语言了,缺点是时间太长了。就像你问老师,老师是先学加减乘除,还是先学微积分一样。如果想要完完全全懂的思想的话,就先学习加减乘除,然后学微积分。如果你只是应用...

同时学习java和c语言好不好?
不好,这两种语言有些类似,很容易混了。最好先学C语言,学精了,再学其他的。其实,学语言最重要的是学习一些算法,学好算法才能更好地解决一些实际问题。

C语言和C++一起学可以吗,我想两个有个互相对照和参考,最终还是以C++为...
可以一起学的。你说的没错,两个语言可以有相互促进的作用。记得我们的编程语言老师对我们说过,学了C打基础,再学C++会相对容易一些,两种语言在某种程度上讲是有继承关系的。

Java 和C语言同时学可以吗?
JAVA是属于面向对象的,简单的说就是 它的数据对象具有 封装、集成性等特点。但是相对比较简单,涉及的底层东西比较少!比C++容易多了!个人意见!如果两者同时学未免都学不好,倒是建议楼主可以有所侧重,主要学C然后兼顾了解JAVA未免不可!到时候等C学成时候,再返回来攻JAVA倒是上上选!当然了,如果...

C++ 真的很难学吗?C、C++、Java 我该选择哪个?
学习C++并不是要先学习C的,但是要想精通C++,没有C基础那也是基本不可能。就我个人来看,java是相对容易学习和入门的(当然,要精通的话,无论哪种语言都不容易),java也去除了C相关语言中难理解的指针一系列内容。现在最流行的android系统就是基于java开发的,当然,java能应用的地方太多,说它是...

c++和java哪个简单(c++与java哪个好)
C语言难还是java语言难?1、C语言比较难,JAVA是比较容易的,这个答案已经明朗了,网上大家都这样说。2、当然是c语言更加难学。因为c语言更偏向于底层。而java学习起来更加轻松。而且也和c语言c++有一定关系。3、JAVA还是比较好学,在以后的求职过程也是应用比较多的。4、c语言更容易。C++组报名量很大,...

java与c语言、C++哪个更容易学
看你比较适合怎样的学法和意向,如果想理解的透彻,使用灵活,建议从C++学起,中间了解C,等C++掌握的很好再学JAVA就很容易了,并且学的很快而且一些底层原理了解,对语言的运用很灵活.但缺点是时间很久.主要是C++东西比较多.如果想速成,那么就倒过来,先学JAVA,JAVA没有基础学的也很快,大约3~4个月就能入门...

java和c语言关系大吗?学了c再学java会不会更简单?
Java和C语言确实有很密切的关系,有C语言基础再去学Java会很简单,但这并不代表不懂C语言就不能学Java。之所以说有C语言基础更容易一些,主要是因为JAVA和C有许多语法相似的地方,所谓的语言一通百通也就是这个原因。如果是都要学,那么可以先学习c++,c++可以说是Java的前身,但相比之下c++更难,...

相似回答