正在加载图片...
五、Java和C+的区别主要有以下几点 、Java语言是完全面向对象的语言,它不再支持编写C++时所用 过的过程式的设计方法。Java语言中的很多方面都是面向消息和基 于对象的,除了简单的数据类型(例整型,字符型,布尔型等)以 外,其他的数据类型对于Java来说都是对象。 2、Java编译器所生成的可执行代码可以不基于任何具体的硬件平 台,而是基于一种抽象的机器—Java虚拟机。而C或者C++要的源 程序要在不同的平台上运行,必须重新进行编译。 3、Java不支持指针,而C艹+支持;Java提供数组下标越界检査,而 C++没有提供;Java提供自动内存管理机制,而C++中需要通过运算 符new和 delete来分配和回收内存,因此Java程序比C++程序更稳定 和安全五、Java和C++的区别主要有以下几点: 1、 Java语言是完全面向对象的语言,它不再支持编写C++时所用 过的过程式的设计方法。Java语言中的很多方面都是面向消息和基 于对象的,除了简单的数据类型(例整型,字符型,布尔型等)以 外,其他的数据类型对于Java来说都是对象。 2、 Java编译器所生成的可执行代码可以不基于任何具体的硬件平 台,而是基于一种抽象的机器——Java虚拟机。而C或者C++要的源 程序要在不同的平台上运行,必须重新进行编译。 3、 Java不支持指针,而C++支持;Java提供数组下标越界检查,而 C++没有提供;Java提供自动内存管理机制,而C++中需要通过运算 符new和delete来分配和回收内存,因此Java程序比C++程序更稳定 和安全
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有