数组的存储方式如下:
1、栈内存:在方法中定义的一些基本类型的变量和对象的引用变量都在方法的栈内存中分配,当在一段代码中定义一个变量时,java就在栈内存中为这个变量分配内存空间,当超出变量的作用域后,java会自动释放掉为该变量所分配的内存空间;
2、堆内存:堆内存用来存放由new运算符创建的对象和数组,在堆中分配的内存,由java虚拟机的自动垃圾回收器来管理 。在堆中创建了一个数组或对象后,同时还在栈内存中定义一个特殊的变量;让栈内存中的这个变量的取值等于数组或者对象在堆内
秒懂生活扩展阅读
- 微信转账记录的人多久自动删除
- 三相五线电缆怎么接四脚的插头
- 固原的特点
- 正装的注意事项
- 真正的朋友的含义究竟是什么
- 烙铁怎么使用
- 什么叫做完整的家庭
- 主食含糖量低的有哪些
- 英国高中的课程内容
- 妖精的尾巴关于励志的名言