2012-01-09 70 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]); 
    } 
}