Java基本数据类型分为8种:
1、四种整数类型(byte、short、int、long)。
2、两种浮点数类型 (float、double)。
3、一种字符类型 (char)。
4、一种布尔类型(boolean)。
Java为基本类型提供语言级别的支持,即已经在Java中预定义,用相应的保留关键字表示。基本类型是单个值,而不是复杂的对象,基本类型不是面向对象的,主要出去效率方面的考虑,但是同时也提供基本类型的对象版本,即基本类型的包装器(wrapper)。可以直接使用这些基本类型,也可以使用基本类型构造数组或者其他自定义类型。基本类型具有明确的取值范围和数学行为。