- Java 语言比 C++ 语言语法要简单一些,好学一些
- Java 编译成字节码,运行时需要 JVM 把字节码翻译成机器码,因此 Java 语言的跨平台特性要特别好。
- Java 语言的运行速度要比C++慢很多
- Java 中是完全对象化,一个数组是一个对象,所有的数据和方法都必须在类中存在,不能脱离类而单独存在。
- Java 中的类是按引用传递,C++中可以按值传递
- Java 有完善的内存管理机制,能自动回收垃圾,
- Java 的标准库比较完善,有很多好用的库
- Java 没有了指针的概念,C++还有
Java 和 C++的对比
最新推荐文章于 2022-05-12 09:07:00 发布