📜  Java语言的缺点

📅  最后修改于: 2022-05-13 01:55:16.512000             🧑  作者: Mango

Java语言的缺点

Java的一些缺点是:

1-性能
与 C/C++ 相比, Java程序需要更长的时间来运行。

2-内存
由于Java程序运行在Java虚拟机之上,因此会消耗更多内存。

3-成本
由于内存和处理要求更高,硬件成本增加。

4-低级编程
Java中不支持低级编程,例如缺少指针。

5-垃圾收集
Java中无法控制垃圾收集。那就是程序员没有任何权利来控制垃圾收集。 Java不提供 delete()、free() 等函数。

6-无无符号类型与 C/C++ 不同, Java不支持 unsigned int、unsigned char 等。但是在Java 8 中,引入了用于 unsigned long 和 unsigned int 的 API(请参阅此 oracle 文档)。

除了上述所有缺点之外, Java是软件行业中使用最多的语言之一(请参阅此),因为它具有可维护性和平台无关的特性。