请高手帮忙,java基本题!thanks!

来源:百度知道 编辑:UC知道 时间:2024/06/23 17:13:58
以下产生几个对象?
int[] arr = new int[3];
以下的宣告产生几个对象?
int[][] arr = new int[2][3];
以下产生几个对象?
Integer[] arr = new Integer[3];

请简单地说一下!再次感谢!

1 一个
2 一个
3 1个

int等类型,不算对象,所以只有一个数组对象。

Integer 虽然是对象,但只分配了引用,并没有产生对象,所以还是只有一个数组对象。

1 4个内存地址
2 7个内存地址
3 4个内存地址