风晴雪龙葵:请问C++和JAVA有什么联系吗?

来源:百度文库 编辑:高校问答 时间:2024/05/07 06:18:41
本人学过C,直接学JAVA有问题吗?还是要先学C++?

从语法上: java去掉了很多C++难以使用的地方
比如指针,模板(jdk1.5开始支持泛型)

功能上 :java采用虚拟机,有很多现成的类库可用
因此使用起来就很简单,也快速,跨平台
C ++ 的类库也很多,但都不统一,
所以开发跨平台程序还是有一定的难度

学什么? 时间充足就学C++,急于求成就学java
C++更有深度,需要时间来积累
java太容易使用,随便看几天就可以上手

他们的区别,就如同十字改锥与一字改锥的区别

没问题!
Java的语法格式和C++很像,是参照C++设计的一种语言.
Java是纯面向对象的编程语言。而C++即可面向对象编程又可以面向过程编程。
Java比C++简单易学。直接学没有问题!!

看你往哪方面发展。做程序员,在公司里,老板都希望你什么都会,我1年前搞java编程,现在公司要我做C++(我可没有学过哦,现在1、2个月过来,感觉还不错嘛)。
我个人觉得,C语言是必须的。只要你把其中一种语言学的很精通,其他都是触类旁通的,只是语法上不同而已。

各种语言都可以单独学习,不必以某种语言为基础,(当然若有基础自然会事半功倍)。
说到联系,java使用了C/C++的语法,而去掉了他们中许多不合理的东西。如:
java中不能定义全局变量,只能通过类中的公用,静态的变量实现全局变量。还有java中不支持goto语句。而是通过例外语句try,catch,final代替。另外还有指针,内存管理等很多不同。
学java有c的基础已经很不错了,加油。

最好当它们俩没有任何联系,要不然会烦死你的。
直接学java 没有任何问题,问题是要选好一本书。