12张图带你理解Java中的内存

12张图带你理解Java中的内存

一、Java中的内存划分
Java中的内存划分
二、数组的内存图在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
三、对象内存
1、只有一个对象的内存图
在这里插入图片描述
2、两个对象引用同一个方法的内存图
在这里插入图片描述
3、两个引用指向同一个对象的内存图
在这里插入图片描述
4、使用对象类型作为方法的参数
在这里插入图片描述
5、使用对象类型作为方法的返回值
在这里插入图片描述
四、字符串和静态内存
1、字符串的常量池
在这里插入图片描述
2、静态的内存图
在这里插入图片描述
五、super和this内存图
在这里插入图片描述

posted @ 2020-03-26 20:33  李泽坤  阅读(511)  评论(0编辑  收藏  举报