JAVA的数据类型分为两大类:基本数据类型和引用数据类型
8个基本数据类型(primitive type)
整数类型
对于整数型类型,Java只定义了带符号的整型,因此,最高位的bit表示符号位(0表示正数,1表示负数)。各种整型能表示的最大范围如下:
byte:-128 ~ 127(内存中占1个字节单位) short: -32768 ~ 32767 (2个字节) int: -2147483648 ~ 2147483647 (4个字节) long: -9223372036854775808 ~ 9223372036854775807 (8个字节、最后要加上L)
浮点类型
浮点数就是小数。有以下两种: float:3.14F (占四个字节、最后要加上F) double: 3.14 (占八个字节)
字符类型
char: ‘A’(占用2个字节)
布尔类型
boolean:
引用数据类型(reference type)
类
接口
数组