java 平台的理解

Posted hanguocai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 平台的理解相关的知识,希望对你有一定的参考价值。

一:java不仅仅是解释执行(java编译成字节码,在转换成机器码),还有动态编译,在程序运行时,利用jit编译将热点代码编译成机器码,这时候就是编译执行,不是解释执行

二:技术分享图片

 

三:jdk8是解释和编译混合模式,也有server和client模式,也有c1,c2的内置的jit编译

四:-xint 就是告诉虚拟机解释执行,放弃编译执行 ,-xcomp 就是关闭解释执行。

五:aot编译。优化了jit的预热,直接将字节码转成机器码

以上是关于java 平台的理解的主要内容,如果未能解决你的问题,请参考以下文章

谈谈对Java平台的理解

谈谈你对java平台的理解?

第一讲 谈谈你对Java平台的理解

Java核心-01谈谈你对Java平台的理解

Java面试经典题解析——谈谈你对Java平台的理解?

Java语言跨平台的简单理解