JVM 的内存模型及对象的内存布局(一图尽收眼底)

 

  1. JVM 的内存模型

 

  1. Java 数据类型对象的内存布局

2.1 Example layout of a java.lang.Integer object for a 32-bit Java process

2.2 Example layout of an int array object for a 32-bit Java process

 

  1. Java 方法类型对象的内存布局

 

 

参考:

https://www.ibm.com/developerworks/library/j-codetoheap/

https://www.programcreek.com/2011/11/what-do-java-objects-look-like-in-memory/

深入理解Java虚拟机:JVM高级特性与最佳实践(最新第二版)

你可能感兴趣的:(JVM 的内存模型及对象的内存布局(一图尽收眼底))