求解关于数组问题
两个问题:
1、String[] str={"a","b","c"};
上述代码中的三个String对象"a","b","c"到底是存储在堆中,还是常量池中?
2、int[][] i=new int[3][]{{1,2},{3,4,5},{6}};
上述代码中 i[0]到底是直接存储着{1,2}这个数组,还是存储这个数组的引用?
自己不确定的请先不要回答,谢谢。
1、String[] str={"a","b","c"};
上述代码中的三个String对象"a","b","c"到底是存储在堆中,还是常量池中?
2、int[][] i=new int[3][]{{1,2},{3,4,5},{6}};
上述代码中 i[0]到底是直接存储着{1,2}这个数组,还是存储这个数组的引用?
自己不确定的请先不要回答,谢谢。
...全文


Java SE

