java数据类型

基本数据类型

整型

数据类型占的字节取值范围备注
byte1-128-127
short2-32768-32767
int4-2147483648~2147483647
long8-9223372036854774808~9223372036854774807后面需要加L

浮点数

数据类型占的字节取值范围备注
float43.402823e+38 ~ 1.401298e-45后面需要加F
double81.797693e+308~ 4.9000000e-324

字符型

数据类型占的字节取值范围备注
char2采用unicode编码

布尔类型

数据类型占的字节取值范围备注
boolean1位true&&false

取值范围不用记,只要记住他的位数就可以推断出取值范围,一个字节有8位,其中有一位是符号位,就拿byte举例子,有八位其中一位当符号位,就有7位,换为运算的话也就是2^7,取值范围就是-128-128-1

引用数据类型

数组

接口