Java语言是强类型(strongly typed)语言,强类型语言可以在编译时进行严格的语法检查,从而减少编程错误。数据类型分为两类:基本类型(Primitive Type) 和引用类型(Reference Type)。

基本类型包括boolean类型和数值类型。数值类型有整数类型和浮点类型。整数类型包括 byte、short、int、long、char,浮点类型包括float和double.

引用类型包括类、接口和数组类型,还有一种特殊的null类型。引用数据类型就是对一个对象的引用,对象包括实例和数组两种。实际上,引用类型变量相当于一个指针,但引用类型只能赋值.

原文地址:​Java数据类型(基本类型和引用类型)​