Java學習第三天
阿新 • • 發佈:2019-01-24
面向物件的軟體設計哲學:一個程式(軟體)等於一個世界。世界中有各種實體。例如一個花園,裡面有花有草有小鳥有溪流等,它們直接或許有某種聯絡……
陣列是一種型別。例如int[],也是一種資料型別(在Java、C#中是引用型別,和Object等型別使用方法一樣),和int,String,Date,Person(自定義類)等等一樣,也可以用來定義變數,型別轉換等操作,與使用其他普通型別沒有區別。定義陣列時不能指定樹的長度,例如int[10] arr;是錯誤的。定義一個數組,例如char[] c;僅僅聲明瞭一個引用指標,並未指向具體的記憶體區域,也就不能對其賦值,必須初始化後才可使用。
陣列初始化有兩種方式:靜態初始化
不要動態初始化和靜態初始化同時使用。也即是說初始化陣列時不能即指定陣列元素初始化值有指定陣列長度。這是不允許的
陣列一旦初始化後,長度(空間)就固定了,不能進行長度設定了。