synchronized详解

47 阅读1分钟

对象内存布局

  • 8个字节的markword
  • 4个字节的类型指针,通过该指针找到属于那个Class
  • 成员变量
  • 若不足8的倍数,补齐(对象要求8字节对齐,即:能被8整除)