总共分为两大类:基本类型和引用类型
一、基本类型
(一)、数值类型
1、浮点数:
(1)float
(2)double
2、整数类型
(1)byte
(2)short
(3)int
(4)long
3、字符类型
(1)char
(二)、Boolean类型
二、引用类型
1、引用
(1)类类型
(2)接口类型
(3)数组类型
搞清楚了,最基本的类型其实就八种,两个浮点型的,float和double;四个整型的:byte,short,int,long;一个字符类型:char,一个Boolean型的。
其实这些类型就需要确定有什么样的取值范围,占用多少内存空间,为什么要了解基本数据类型的取值范围和占用的内存空间?
引用类型变量和基本数据类型变量之间有哪些区别?Java虚拟机将如何分别对待它们?