1 个字节来存储,范围为 -128(-2^7) 到 127(2^7-1),在变量初始化的时候,byte 类型的默认值为 0
short:short用 2 个字节存储,范围为-32,768 (-2^15)...(-2^31) 到 2,147,483,647 (2^31-1),在变量初始化的时候,int 类型的默认值为 0
long:long用 8 个字节存储,范围为-9,223,372,036,854,775,808...(-2^63) 到 9,223,372,036, 854,775,807 (2^63-1),在变量初始化的时候,long类型的默认值为 0L 或 0l,也可直接写为 0
类型转换
由于 Java 是强类型语言...Boolean
基础类型和包装类型注意点
包装类型不赋值就是 Null
而基本类型有默认值所以不是 Null
单精度、双精度
单精度浮点数(float)在计算机存储器中占用 4 个字节(32...bits),利用“浮点”(浮动小数点)的方法,可以表示一个范围很大的数值
比起单精度浮点数,双精度浮点数(double)使用 64 位(8字节) 来存储一个浮点数
浮点数拓展
float; double