java之内存分布图

小说:关公赚城斩车胄读音作者:扁纯北更新时间:2018-12-17字数:24264

“应枢哥哥。”冬儿对着许应枢甜甜的一笑:“这么长时间不见,你过的日子挺不错的啊。”

现在什么网游能赚点钱

于是他让大使馆的人多加留意,而他则是挨着地方寻找起来。首先,他自然是要去先前住的宾馆,可是自从他们退房以后凤凰就再也没有回来。叶扬只好又去了当初和凤凰一起去的那贫民窟。
大殿之上,一名太监快步跑入,朱元璋眼睛睁开,神色未变,不会这么快,以自己了解的蓝玉绝对不会就这样轻易认输,就算是严进亲自出马,想要抓到蓝玉绝非易事。

“活该。谁让你没事招惹雁子。”在他对面,水晶窗的另一边靠着一名全身黑衣,同样为金发,相貌秀美堪比女子的青年,一边晃动着手中的饮料,一边幸灾乐祸的说道。

java之内存分布图


前言

不关我们是创建基本数据类型的变量还是引用数据类型的变量,jvm都会通过内存分布去编译和运行程序。

内存一般分为栈区、堆区、方法区(方法区里面包含常量池)

栈区一般存放变量(局部变量)、方法的参数引以及用对象

堆区一般存放的是对象以及成员变量

方法区一般存放方法 里面常量池存放常量

不管你是要创建变量还是对象在内存里面都会开辟内存空间

注:在内存中他们之间的关联是通过内存地址进行关联的 而在程序中为了方便我们不用内存地址 改用变量来表达

下面来看一个简单的声明一个变量的内存分布图:

上图解释:

1.首先在栈区开辟一个空的内存空间 

2.常量放在常量池中并创建内存地址

3.将常量的内存地址赋值给a变量的内存空间

4.最后a变量指向常量10  整个声明变量并赋值的流程结束

在来看一下创建对象时的内存分布图

 

当前文章:http://zxqss.com/kan/kvts2tiq0s.html

发布时间:2018-12-17 03:16:19

真钱牛牛可提现886655 在家闲的怎么赚钱 网上yy视频怎么赚钱 推广联盟赚钱软件推广联盟 网上赚钱中介平台项目 赌博APP薅羊毛 支付宝薅羊毛1-300 北京找工作兼职

编辑:开通

我要说两句: (0人参与)

发布