解释内存中的栈堆和静态区的用法
内存中的栈,堆和静态区的用法:
1、堆区:专门用来保存对象的实例(new创建的对象和数组),实际上也只是保存对象实例的属性值,属性的类型和对象本身的类型标记等,并不保存对象的方法。
2、栈区:对象实例在Heap中分配好以后,需要在Stack中保存一个4字节的Heap内存地址,用来定位该对象实例在Heap中的位置,便于找到该对象实例。
3、静态区/方法区:方法区又叫静态区,跟堆一样,被所有的线程共享。方法区包含所有的class和static变量。方法区中包含的都是在整个程序中永远唯一的元素,如class,static变量。全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。
0
纠错
猜你喜欢
华为手机上网权限设置方法
华为手机上网权限的设置方法首先应该在华为手机页面里找到并启动...地面有油如何防滑
清理地面地面上有油,需要先将油渍去除掉,可以在清水中加入适量...绿豆汤热的能放冰冻吗
绿豆汤热的能放冰箱冰冻,但是一般不建议这么做,会缩短冰箱的寿...在家怎么自制木炭
在家自制木炭的步骤首先是准备一个放柴火的空间也就是火窑,其次...古代真的有静和公主吗
静和公主是年大型宫斗剧后宫甄嬛传中的人物。是沈眉庄与温实初的...喝酒前喝什么不容易醉
奶制品相信这是很多酒场老手都知道的绝技,喝酒之前可以喝两杯牛...十一月的短信祝福语
今年十一月是入冬较晚的时节,彻底褪去十月的秋高气爽,迎来白色...水煮蔬菜真的健康吗
水煮蔬菜适量食用有利于减肥降低血压,但是长期食用不利于身体健...微信红包点开可以不领吗
微信红包点开不可以不领,因为红包功能和转账不一样,红包是一点...物业公司应如何处理突发安全事故
物业公司面对突发紧急安全事故要保持冷静,全力维护业主的生命财...公司团建不去很严重吗
公司团建不去很严重。公司团建是公司福利的一种象征,同时也说明...宿州市与淮北市什么时候合并
宿州市与淮北市合并的时间官方还没确定,两市的发展在行政区划上...豆腐乳的做法
制作豆腐乳首先要将老豆腐切成长约为两厘米的正方体,再把它们放...王者荣耀怎么看自己有多少个五杀
具体操作步骤如下点击王者荣耀助手软件。点击微信或者帐号进行登...三五之夜的三五是什么
三五之夜的三五是农历每月十五。三五之夜,明月半墙具体出处是明...