- 什么是JVM
- 常见的JVM
hashcode 锁的信息(2位 四种组合) GC信息(年龄) 如果是数组,数组的长度
new Cat() pointer -> Cat.class 寻找方法的信息
1:句柄池 (指针池)间接指针,节省内存 2:直接指针,访问速度快
栈上分配 TLAB(Thread Local Allocation Buffer) Old Eden 老不死 - > Old
new Object() markword 8个字节 类型指针 8个字节 实例变量 0 补齐 0 16字节(压缩 非压缩) Object o 8个字节 JVM参数指定压缩或非压缩