Java 非原始資料型別
非原始資料型別
非原始資料型別被稱為引用型別,因為它們引用物件。
原始資料型別和非原始資料型別的主要區別在於:
- 原始型別在 Java 中是預定義的(已定義)。非原始型別由程式設計師建立,而不是由 Java 定義(
String
除外)。 - 非原始型別可以用於呼叫方法執行某些操作,而原始型別不能。
- 原始型別始終具有值,而非原始型別可以是
null
。 - 原始型別以小寫字母開頭,而非原始型別以大寫字母開頭。
非原始型別的示例有 字串、陣列、類、介面等。您將在後面的章節中學習更多關於這些內容。