jvm
JVM - 取消字段final/修改final字段
class Main { private const val METHOD_MH_ACCESSOR = 0x1 private var UNSAFE: Unsafe? = null init { var unsafe: Unsafe? = null try
JVM - 阴间玩意集锦
一个Java空对象占多少字节? 首先我们需要知道java的对象都在堆区(死杠精和我说在什么鸟屎栈什么逃逸分析,你家对象不传出方法是吧?) 对象头(GC状态,类型,布局什么的信息) 由mark word(8字节)和klass pointer(4字节,如果没开指针压缩就是8字节)组成 对象数据(空的)