java的底层是用什么语言编的

java的底层是用什么语言编的,第1张

JVM 的话是 C++ 实现的。而c++则需要考虑效率,旁亏档任何在windows下运行的程序,底层都是C/C++或者ASM,这是硬件指令系统决定的。

Java 类库是 Java 实现运乱的。java主要面向空则于实现。

底层代码是指被封装好的代码,底层代码写的就是比较原始,比较基础的代码。底层代码编写是非常接近机器的编程,使用清庆缺底层开发语言(如C或汇编)。这与使用高级语言(例如Python,Java)的程序员进行编程不同。

对于java来说,底层代码一般是指框架的实现代码,这些代码一般都是一些常用代码或比较接近于原始的代码,这些代码封装好,可以方便复用和调用。而对一些 *** 作系统来说,底层代码可能就是c或者汇编,写底层代答辩码就是做底层开发。差键比如java的Map类,底层代码实现:

扩展资料

编写底层代码一般要比较深厚的功底,对程序设计,代码涉及的各个方面,性能,耦合度,复用性都要很深的掌握和考虑,熟练掌握设计模式,良好的编程习惯,代码优雅,数据结构,精通各种算法。

很多java框架被淘汰,除了本身有致命的bug外,还有就是有性能更好,使用更方便的框架出现,而这些都是靠底层代码实现来决定的。

参考资料:百度百科-底层开发


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12402917.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存