关于有c基础想学java的问题
c吧
全部回复
仅看楼主
level 1
因为工作需要,所以必须学习java,现在还没有看书。以前就知道java是面向对象的,类的概念就是某一种类型,你可以继承过来然后写上自己的个性。个人感觉和c中的构造概念很相似,所以想问一下这里的高手,具体c和java本质上有什么区别?
2007年10月17日 06点10分 1
level 0
C和Java仅仅是程序结构有些相似而已。其实二者的编程思维方式差别很大。C是纯面向过程的语言,Java是纯面向对象的语言。Java不同于C++这种既面向过程又面向对象的语言,而且比C++简单得多。Java可用来编制跨网络平台的应用程序,而C和C++是做不到的;C和C++的硬件底层访问能力极强,可用来开发系统软件,而Java是做不到的。C和C++都大量使用指针,Java程序员不直接操作指针,所以指针结构在Java中是被屏蔽掉了的;C++中支持多重继承机制,但不提倡使用,Java不支持多重继承机制,必要时可使用接口技术进行处理。一般而言,掌握C++后会觉得Java非常简单,但如果没有C++的基础掌握Java后同样会觉得C++非常难学。
2007年10月19日 09点10分 2
level 1
2者不是一个级别 C++能做JAVA出来 JAVA做不出来C++
2007年10月19日 15点10分 3
level 1
顶啊
2007年10月19日 23点10分 4
level 1
多谢指教!
2007年10月20日 02点10分 5
1