共计 253 个字符,预计需要花费 1 分钟才能阅读完成。
Java 中的内存次要划分为五局部
- 堆(Stack):寄存办法中的局部变量
- 栈(Heap):new 进去的货色
- 办法区(Method Area):存储.class 相干信息
- 本地办法区(Native Method Stack): 与操作系统相干
- 寄存器(PC Register):与 cpu 相干
更具体点能够看图:
上面上实例:
1、数组内存图
(1)只有一个数组的内存图
(2)两个数组的内存图
(3)两个援用指向同一个数组的内存图
2、对象内存图
(1)只有一个对象的内存图
(2)两个对象应用同一个办法的内存图
(3)两个援用指向同一个对象的内存图
正文完