1. JIT(Just In Time编译器)
https://www.cnblogs.com/insistence/p/5901457.html
1.1 hotspot虚拟机为什么选择 用解释器+JIT编译器的混合执行引擎?
https://blog.csdn.net/sunxianghuang/article/details/52094859
1.2 java解释器寻找class文件的过程:
Java解释器:解释器是Java虚拟机非常重要的一部分,它的工作就是把字节码转化为机器码并在特定的平台进行运行。简单一点,java的解释器只是一个基于虚拟机JVM平台的程序 ,即jdk或jre目录下bin目录中的java.exe文件。 Java解释器相当于运行Java字节码的“CPU”,但该“CPU”不是通过硬件实现的,而是用软件实现的。
https://blog.csdn.net/yangyong0717/article/details/78374236
1.3
2.TLAB(Thread Local Allocation Buffer )
https://blog.csdn.net/zero__007/article/details/52816693
3.标量:
http://c.biancheng.net/ref/34.html
4.this逃逸:
https://blog.csdn.net/u010001838/article/details/45691913
5.操作数栈