jvm_5_执行引擎处理class方式

java的class文件只在需要的时候才会加载入内存---->交给jvm的执行引擎执行;

执行引擎的执行方式有:

a) 一次性解释, 即每次字节码加载入内存,都需要重新解析一次、

b) 即时解析, 即加载的字节码被解析成机器码后,缓存起来提高重用性, 消耗内存

c) 自适应优化解析, 将java中使用最贫乏的代码编译成机器码, 使用不贫乏的保持字节码不变,

d) 一种能利用本地方法直接解析java字节码的芯片

猜你喜欢

转载自chengjianxiaoxue.iteye.com/blog/2150106
今日推荐