前言:关于Java数据类型的一些笔记
Java基本数据类型有数值型、字符型、布尔型
整数类型 占用字节数 位数 存储量
byte 1 8 最大存储量是255,范围在-128~127之间
short 2 16 最大存储量是65536,范围在-32768~32767之间
int 4 32 最大存储量是2的32次方减1,范围是-2的31次方到2的31次方减1
long 8 64 最大存储量是2的64次方减1,范围是-2的63次方到2的63次方减1
浮点数类型
float 4 32 数据范围在3.4e-45~1.4e38
double 8 64 数据范围在4.9e-324~1.8e308
字符类型
char 2 16 存储Unicode码,使用单引号
布尔类型
boolean 1 true/false
不同数据类型之间自动提升,由小到大,不能由大到小(如:由int转变为byte可能会发生数据丢失)