2012-01-09 67 views

回答

0

假设这是对Java(与所有以前的问题线),规范的方法是引用Java Language Specification

10.2数组变量

数组类型的变量持有对象的引用。

凭经验:

System.out.println(new int[0] instanceof Object); 
1

你可以通过数组类型的一个目的是用于修改它的功能,并观察原始阵列发生了改变。

2
public class ArraysAreReferences { 

    public static void changeIt(int[] arr) { 
    arr[0] = 1000; 
    } 
    public static void main(String[] args) { 
    int[] arr = new int[] { 1, 2, 3 }; 
    changeIt(arr); 

    // If arrays are passed by reference arr[0] should now be 1000... 
    System.out.println(arr[0]); 
    } 
}