c++与java的异同

[复制链接]
查看11 | 回复3 | 2016-9-7 06:03:30 | 显示全部楼层 |阅读模式
异:1.C++ 和java相比,只有标准的容器和算法,它的标准里没有网络,GUI以及应用框架这些内容,因此需要第三方的库来支持。而java的标准库包含的内容很丰富,有GUI支持,网络支持,多线程支持,以及完整的应用框架。2.C++中有指针可以直接操纵内存,这点是java做不到的,c++中的引用和java中的引用不同。C++中的引用是编译时的一种隔离措施,也就是说,C++程序运行时,并没有引用存在。而java中的引用在程序运行期间,执行栈中存储引用,而堆中存储引用所执行的对象。因此java中的引用更像C++中的指向动态内存的指针。java中有垃圾回收机制,C++需要显式的释放。但是C++本省完备的机制和强大的功能可以让程序员编写出自动释放动态内存的程...
回复

使用道具 举报

千问 | 2016-9-7 06:03:30 | 显示全部楼层
应用于不同的领域, C++ 更加面向硬件, Java 面向应用 , 不同的目的会选不同的语言 。...
回复

使用道具 举报

千问 | 2016-9-7 06:03:30 | 显示全部楼层
两种不同的计算机语言...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行