Java基础知识

数据类型

基本数据类型

byte 占1字节

short 占2字节

int 占4字节

long 占8字节

byte short int long float double char boolean
大小 8位 16 位 32位 64 位 32位 64 位 16 位 1位
最大存储数据量是255 最大数据存储量是65536 最大数据存储容量是2的32次方减1 最大数据存储容量是2的64次方减1
数据范围是-128~127之间 数据范围是-32768~32767之间 数据范围是负的2的31次方到正的2的31次方减1 数据范围为负的2的63次方到正的2的63次方减1 数据范围在3.4e-45~1.4e38 数据范围在4.9e-324~1.8e308 只有true和false两个取值 存储Unicode码,用单引号赋值
默认值 0 0 0 0L 0.0f 0.0d false
byte
short
int
long
float
double
char
boolean

位(bit):是计算机 内部数据 储存的最小单位,11001100是一个八位二进制数。
字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写 B 来表示,
1B (byte,字节) = 8bit (位)
字符:是指计算机中使用的字母、数字、字和符号

1bit表示1位,
1Byte表示
个字节1B=8b。
1024B=1KB
1024KB=1M
1024M=1G.

引用数据类型