Mmc秒杀圈百科 

klassptr:查看版本 v1

由 zy 于 2026-10-03 23:13 保存 · 580 字节
{{#679BD1|class}} {{#72C7B1|oopDesc}} {{#F9D949|"{"}} {{#679BD1|volatile}} {{#72C7B1|markWord}} {{#AADAFB|_mark}}; {{#679BD1|union}} {{#72C7B1|_metadata}} {{#F9D949|"{"}} {{#72C7B1|Klass}}{{#679BD1|*}} {{#AADAFB|_klass}}; {{#74985D|// 正常指针}} {{#72C7B1|narrowKlass}} {{#AADAFB|_compressed_klass}}; {{#74985D|// 压缩指针}} {{#F9D949|"}"}} {{#AADAFB|_metadata}}; {{#F9D949|"}"}}; oopDesc是每一个java对象头部都有的结构,_metadata这个联合体保存的就是java对象的类型,所以通过更改_metadata可以控制java对象的行为

其他版本