JVM对象的创建、结构、访问定位

1.对象的创建 初始化对象默认值问题: 臭象数据类型比如Date,String默认值是null; 基本数据类型默认值是0;布尔类型默认false; 2.对象的结构: 对象的结构包括Header(对象头),instanceDate,padding 对象头包括: 自身运行时数据(哈希值,GC分代年龄,锁状态标志,线程持有的锁,偏向线程ID,偏向时间戳) 类型指针:对象指向类的元数据的指针,根据类型指针
相关文章
相关标签/搜索