首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >内存中的数组

内存中的数组

作者头像
程序员云帆哥
发布2022-05-12 09:19:54
发布2022-05-12 09:19:54
2K0
举报
文章被收录于专栏:程序员云帆哥程序员云帆哥

1、数组是一种引用数据类型,数组引用变量只是一个引用,数组元素和数组变量在内存里是分开存放的。 2、引用变量是访问真实对象的根本方式,如果程序中要访问数组对象本身,则只能通过这个数组的引用变量来访问它。 3、实际的数组对象被存储在堆内存中;如果引用该数组对象的数组引用变量是一个局部变量,那么它被存储在栈内存中。

      方法中定义的变量,一般放着栈内存中,程序中创建的对象,为了方便反复利用,放在运行时数据区,也就是堆内存。堆内存的对象不会随方法的结束而销毁,只有当没有任何引用变量引用它时,系统的垃圾回收器才会在合适的时间回收它。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-09-26,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档