Java 基本数据类型

发布时间 2023-10-07 08:02:45作者: wakenight

基本数据类型--四类八种:整数类(byte、short、int、long)、浮点类(float、double)、字符类(char)、布尔型(boolean);

除此之外即为引用类数据类型。

一、整数类:不同类型表示不同长度

1.Byte:使用1个字节存储,范围为-128~127;
2.short:使用两个字节存储,范围为-32768~32767;

3.int:使用4个字节存储,范围:正负21亿

4.long:使用8个字节存储,范围为。。。。。

注意:使用整数类型时,默认都是int类型,如果需要使用long类型,必须在数字后面加上大写L;

二、浮点类:即小数类型,分使用小数点计数和使用科学计数法;

1.Float:单精度,使用4字节存储,精度可以精确到小数点后7位有效数字,在多数情况下,float类型精度很难满足需要。

2.double:双精度,使用8字节存储,精度是float的2倍,绝大部分应用程序采用float类型。

注意:①默认浮点类型为double;②使用float的时候,数字后面要添加F;
三、字符类--char--占用2个字节,使用时用''单引号表示;'A';表示一个字符,"A"表示一个字符串,即一个字符序列。

四、布尔型--boolean--只有true和false两个值,存储时占1位。

-用来做逻辑判断,一般用于流程控制;实践:请不要写成if(is==true&&done==flase),正常应该写if(whether&&!done)