基础数据类型
- byte
- short
- int
- long
- float
- double
- boolean
- char
引用数据类型
- Strings
- Arrays
- Classes
- Interface
基础数据类型与引用数据类型的区别
- 基本类型在Java中是预定义的(已经定义)。非基本类型是由程序员创建的,而不是由Java定义的(除外String)。
- 非原始类型可用于调用方法以执行某些操作,而原始类型则不能。
- 基本类型始终具有一个值,而非基本类型可以是null。
- 基本类型以小写字母开头,而非基本类型以大写字母开头。
- 基本类型的大小取决于数据类型,而非基本类型具有相同的大小。