五、JVM之字节码执行引擎

2016-08-01  本文已影响162人  CY_Frank

执行引擎在执行Java代码时候可能会有解释执行编译执行两种选择,也可能两者兼备,甚至还可能会包含几个不同级别的编译器执行引擎。

栈帧

方法调用

解析

方法在程序真正运行之前就有一个可确定的调用版本,并且这个方法的调用版本在运行期是不可变得。

分派

动态类型语言支持

MethodHandle
与反射的区别

上一篇 下一篇

猜你喜欢

热点阅读