(java底层是c语言写的吗)(java底层是用c写的吗)

汇编太偏底层;

C C++功能虽强大,但要做一套系统太复杂;

Python效率是大问题,而且被称为胶水语言;

golang主要用作系统层面开发;

PHP主要是网站前端;

.net没赶上开源的风头;

有文章宣称: Java是迄今为止最好的编程语言。几乎所有的《财富》500强公司都对这个事实表示赞同,无可反驳。

但是,云原生时代,由于Java无法脱离JVM,要面对JDK内存占用比应用本身还大的困境。Java动态加载、卸载的特性,也使得镜像中Java应用占用内存相当多。而启动时间长,性能达到峰值的时间长都不占优势,使得在Serverless等场景下无法与Go等快速语言竞争。

GraalVM是Oracle推出的基于Java开发的开源高性能多语言运行时平台,它既可以在传统的 OpenJDK 上运行,也可以通过 AOT(Ahead-Of-Time)编译成可执行文件单独运行。

但是,GraalVM明显还没有流行起来。

……

所以,答案是什么呢?

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者随波逐浪到天明所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(java底层是c语言写的吗)(java底层是用c写的吗)
本文链接:https://www.51qsb.cn/article/dvjytj.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2023-09-09
下一篇2023-09-09

你可能还想知道

发表回复

登录后才能评论