有问题先搜索一下: 高级搜索

已解决问题 - 浏览166次

下一个已解决问题
融融融融

伴读书童

请问C++和JAVA有什么联系吗?

本人学过C,直接学JAVA有问题吗?还是要先学C++?

还可输入300个字

应权应权

伴读书童

最佳答案 - 由投票者2008-06-06 00:58:52选出

从语法上: java去掉了很多C++难以使用的地方
比如指针,模板(jdk1.5开始支持泛型)
功能上 :java采用虚拟机,有很多现成的类库可用
因此使用起来就很简单,也快速,跨平台
C ++ 的类库也很多,但都不统一,
所以开发跨平台程序还是有一定的难度
学什么? 时间充足就学C++,急于求成就学java
C++更有深度,需要时间来积累
java太容易使用,随便看几天就可以上手

0 0
  • 过客

    过客

    219.137.116.*

    Java是用C++开发的..

还可输入300个字

其他回答(5)

  • 瑞雪兆丰年瑞雪兆丰年

    伴读书童

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

    还可输入300个字

  • 蜡笔小新蜡笔小新

    伴读书童

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

    还可输入300个字

  • gghhgghh

    伴读书童

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

    还可输入300个字

  • 12个12个

    伴读书童

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

    还可输入300个字

  • 护条护条

    伴读书童

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

    还可输入300个字

返回知识堂首页>>

生活画报

更多
1
Copyright © 2009 Yahoo.com.cn 版权所有 不得转载 | 使用须知 | 著作权声明 | 京ICP证000022号 | 国家药监局(京)-经营性-2004-0039
阿里巴巴集团 - 阿里巴巴 | 淘宝站 | 支付宝 | 口碑网
文明办网举报热线 010-65986060