网络现Java运行慢且吃资源论调,为何?

Java

1个回答

写回答

Zdtbb

2026-01-15 04:07

+ 关注

Java
Java

Java的性能并不差,只是稍逊于C++罢了。它主要被人诟病的地方在于太耗费内存以及启动速度慢。这两个不足之处都是由虚拟机机制导致的。凡事有得必有失,以更多的内存占用和较长的启动时间来换取跨平台性,其实是能够被接受的。然而现在处于容器化与微服务的时代,容器化技术在更广泛的意义上达成了跨平台,这就使得JVM的跨平台优势荡然无存。当优势消失时,由其引发的缺点就变得难以接受了。微服务架构带来大规模的部署以及更频繁的更新迭代,这进一步放大了Java启动慢和内存占用大这两个缺点。Java是一门优秀的语言,在大型工程方面尤其如此。但不可否认的是,在云时代它的反应确实慢了些,业界也普遍认识到了这一情况,所以Graalvm备受关注。不过Graalvm Native何时能在生产环境中广泛应用还是个未知数。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号