Java对象的内存布局包括:对象头,实例数据,对齐填充 1.对象头 对象运行时的数据信息,包括哈希码,分代年龄,锁状态标志等信息对象指向元信息的指针,Jvm通过这个指针来确定这个对象是那个类的实例2.实例数据:对象存储真正的有效信息3.对齐填充:Jvm要求对象的大小必须是8的倍数,不是的话,需要补位对齐