黑马程序员技术交流社区
标题:
Java基础
[打印本页]
作者:
huilly
时间:
2015-8-31 08:14
标题:
Java基础
Java、c++ 都属于 面向对象语言 处jvm外 他们之间最大的区别是什么?Java还有那些优点?
作者:
刘登飞
时间:
2015-8-31 08:39
最主要的就是java的跨平台性啊
作者:
BlackHorse001
时间:
2015-8-31 08:50
1、跨平台性。java更强。java的jvm虚拟机提供了各种系统版本,基于java的程序靠的是jvm的调用执行,不是计算机系统底层调用,故他的跨平台行只要是安装了JVM就可以执行。C++的虚拟机只有在wins系统有,在程序安装里面C++ redistributabler可以看到的。
作者:
BlackHorse001
时间:
2015-8-31 08:53
Java提供了强大的类库支持,Java还提供了垃圾回收机制
C++的特质在于它的高效性,它是直接和底层打交道的语言。
作者:
董兴朋
时间:
2015-8-31 09:45
Java是单继承的,c++是多继承的,其他就不知道了,还是查查百度吧。
作者:
13009862300
时间:
2015-8-31 10:02
悄悄地我来了
作者:
xie1989718
时间:
2015-8-31 19:51
java是面向对象的语言,具有更符合人的思考逻辑,将复杂的事简单化
将程序员由执行者变成指挥者
而c++听老师讲是面向过程的语言,相比java,没有java易学,面向过程的话什么都需要自己
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2