JVM——线程同步机制在JVM中,Java对象是用OOP(Ordinary ObjectPointer,普通对象指针)表示的。OOP的数据结构可以分为两部分:一部分是对象的基本信息,另一部分是对象的属性信息。OOP对应的实现类是oopDesc,具体定义 如代码所示。 oopDesc内部主要包含markWord、Class指针、对象数据、对齐补充四个部分。markWord是对象的数字化标识,主要是为对象比较、垃圾回收、并发控制的功能服务的。Class指针是指向对象的Class(其对应的元数据对象)内存地址。对象数据包括了对象的所