黑马程序员技术交流社区
标题:
数组的地址是存储在堆中还是栈中?
[打印本页]
作者:
一念地狱
时间:
2016-5-15 11:36
标题:
数组的地址是存储在堆中还是栈中?
创建一个数组时候,数组的地址[I@19bb25a是存储在堆中还是在栈中??知道的告诉下,谢谢
作者:
随风而逸
时间:
2016-5-15 23:56
首地址存储在堆中
作者:
lovelife
时间:
2016-5-16 17:50
堆内存中产生地址值,站内存中不产生地址值,他们只调用堆内存中的地址值 比如说 在方法中创建一个对象 他就是在站内存中 他没有地址值 随着方法的消失而消失 如果在类中建立一个对象 那么它是在堆内存中的 并且有地址值
这是我想的 缺少考证 一会我去实验室下看看
作者:
TCK8888
时间:
2016-5-16 20:21
地址在栈中,对象在堆中
作者:
00零度00
时间:
2016-5-16 21:22
必须是堆中
作者:
骄阳登峰
时间:
2016-5-16 21:53
数组在堆中开辟空间,所以存储在堆中
作者:
︶夜戏乀梦红尘
时间:
2016-5-16 22:13
在堆内存中开辟了一块内存空间用来存放数组对象,这个内存空间会有一个地址,如果你赋值给了数组类型的的变量,那么这个变量存的就是这个数组的地址了,而变量是存在栈内存中的
作者:
ypenghui
时间:
2016-5-16 22:14
数组的地址[I@19bb25a是存储在栈中
作者:
HeiMaZ
时间:
2016-5-16 22:20
堆里面的...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2