黑马程序员技术交流社区
标题:
数组地址值
[打印本页]
作者:
淡看流光行远
时间:
2015-1-23 21:54
标题:
数组地址值
本帖最后由 淡看流光行远 于 2015-1-26 21:31 编辑
1、
int[] arr = new int[5];
System.out.println(arr);
2、int[] arr = new int[5];
arr[0]=1;arr[1]=2;arr[3]=3;
System.out.println(arr);
System.out.println(arr[1]);
复制代码
为什么1和2的输出数组地址的结果不同?
作者:
梁小刀11
时间:
2015-1-23 22:25
你new的时候系统会自动分配内存给这个变量.所有在不同的类用,new出的变量地址肯定不一样.
作者:
gecl
时间:
2015-1-23 22:42
每new一次就会在堆内存中重新开辟一个空间。。
作者:
弓长土皮
时间:
2015-1-23 23:01
:handshake
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2