jvm部分知识总结

1.jvm有三种执行模式,分别是解释执行,混合执行和编译执行,默认情况是混合执行模式。

java version "9"
Java(TM) SE Runtime Environment (build 9+181)
Java HotSpot(TM) 64-Bit Server VM (build 9+181, mixed mode)//混合执行模式

编译执行的执行效率远远高于解释执行;

启用编译执行模式:

java -Xcomp -version
java version "9"
Java(TM) SE Runtime Environment (build 9+181)
Java HotSpot(TM) 64-Bit Server VM (build 9+181, compiled mode)

解释执行模式:

java -Xint -version

java version "9"

Java(TM) SE Runtime Environment (build 9+181)

Java HotSpot(TM) 64-Bit Server VM (build 9+181, interpreted mode)

计算较为复杂的程序,建议使用编译执行模式。

 

posted @ 2018-04-08 16:28  路迢迢  阅读(140)  评论(0编辑  收藏  举报