數組是相同類型數據的有序集合。數組描述的是相同類型的若干個數據,按照一定的先后次序排列組合而成。其中,每一個數據稱作一個元素,每個元素可以通過一個索引(下標)來訪問它們。數組的三個基本特點:
1. 長度是確定的。數組一旦被創建,它的大小就是不可以改變的。
2. 其元素必須是相同類型,不允許出現混合類型。
3. 數組類型可以是任何數據類型,包括基本類型和引用類型。
老鳥建議
數組變量屬引用類型,數組也可以看成是對象,數組中的每個元素相當於該對象的成員變量。數組本身就是對象,Java中對象是在堆中的,因此數組無論保存原始類型還是其他對象類型,數組對象本身是在堆中存儲的。