Java 对象内存执行分析-class(一)

Java 一般将内存分为堆(Heap)和栈(Stack),而堆里面为包含着方法区,用于存储类的代码信息,static变量,常量池。图片

拿一个Person类来作一个示例,类里面包含id,name,age属性以及toString 方法 而且初始化两个Person为p1,p2。内存分布为下图所示。内存

输入图片说明

相关文章
相关标签/搜索