8种基本数据类型:
6种数字类型(4个整型,2个浮点),1种字符类型,1种布尔类型
注意:String不是基本类型,是引用类型
8种类型,在实际开发中最常用是int、boolean、char、double
1.byte
byte 数据类型是8位、有符号的,以二进制补码表示的整数
默认值是 0
byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一
2.short
2个字节
short 数据类型是 16 位、有符号的,以二进制补码表示的整数
最小值是 -32768(-2^15)
最大值是 32767(2^15 - 1)
Short 数据类型也可以像 byte 那样节省空间。一个short变量是int型变量所占空间的二分之一
默认值是 0
3.int
4个字节
int 数据类型是32位、有符号的以二进制补码表示的整数
一般地整型变量默认为 int 类型
4.long
8个字节
long 数据类型是 64 位、有符号的,以二进制补码表示的整数
这种类型主要使用在需要比较大整数的系统上
默认值是 0L
5.float
2个字节
float 数据类型是单精度、32位、符合IEEE 754标准的浮点数
默认值是 0.0f
浮点数不能用来表示精确的值,如货币
默认值是 0.0f
6.double
8个字节
double 数据类型是双精度、64 位、符合IEEE 754标准的浮点数
浮点数的默认类型为double类型
double类型同样不能表示精确的值,如货币
默认值是 0.0d
7.boolean
1个或者4个字节
这种类型只作为一种标志来记录 true/false 情况
默认值是 false
8.char
2个字节
char类型是一个单一的 16 位 Unicode 字符
最小值是 \u0000(即为0)
最大值是 \uffff(即为65,535)
char 数据类型可以储存任何字符
网友评论