Javaの非プリミティブデータ型
非プリミティブデータ型
非プリミティブデータ型はオブジェクトを参照するため、参照型と呼ばれます。
プリミティブデータ型と非プリミティブデータ型の主な違いは次のとおりです。
- プリミティブ型はJavaで事前定義されています (すでに定義されています)。非プリミティブ型はプログラマによって作成され、Javaによって定義されません(
String
を除く)。 - 非プリミティブ型はメソッドを呼び出して特定の操作を実行できますが、プリミティブ型は使用できません。
- プリミティブ型は常に値を持ちますが、非プリミティブ型は
null
になる可能性があります。 - プリミティブ型は小文字で始まり、非プリミティブ型は大文字で始まります。
非プリミティブ型の例としては、文字列、配列、クラス、インターフェイスなどが挙げられます。これらについては、後の章で詳しく学びます。
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。