java二维数组在内存中的存储方式

如题所述

java中数组是以对象形式存在的,栈中存储的是数组对象的地址(即引用),而对象本身不存放在栈中,而是存放在堆中,使用时通过栈中的引用地址找到堆中的实际对象。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-06
如果从内存的角度来说的话 java是没有二维(多维)数组的
java所谓的二维数组的本质是存放数组的数组 所以二维数组的本质还是一维数组...本回答被网友采纳
第2个回答  2013-06-06
和普通数组存储方式一样,在内存中
第3个回答  2013-06-06
构建数组意味着在堆上创建数组对象(所有的对象都存储在堆上)
给个链接不愿写了:http://www.cnblogs.com/hmiinyu/archive/2012/10/22/2732781.html
相似回答