Java 非原始数据类型
非原始数据类型
非原始数据类型被称为引用类型,因为它们引用对象。
原始数据类型和非原始数据类型的主要区别在于:
- 原始类型在 Java 中是预定义的(已定义)。非原始类型由程序员创建,而不是由 Java 定义(
String
除外)。 - 非原始类型可以用于调用方法执行某些操作,而原始类型不能。
- 原始类型始终具有值,而非原始类型可以是
null
。 - 原始类型以小写字母开头,而非原始类型以大写字母开头。
非原始类型的示例有 字符串、数组、类、接口等。您将在后面的章节中学习更多关于这些内容。