Java 基本数据类型(四类八种)

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

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

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

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

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

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

Java 基本数据类型(四类八种)_第1张图片

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

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

Java 基本数据类型(四类八种)_第2张图片

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

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

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

注意:①默认浮点类型为double;②使用float的时候,数字后面要添加F;

Java 基本数据类型(四类八种)_第3张图片③浮点类型并不能表示一个精确的值,会损失一定的精度。

Java 基本数据类型(四类八种)_第4张图片

三、字符类--char--占用2个字节,使用时用''单引号表示;'A';表示一个字符,"A"表示一个字符串,即一个字符序列。

Java语言中还允许使用转义字符'\'将其后的字符转变为其他含义,如常用的如下:

转义符 含义 unicode值
\n 换行 \u000a
\t 制表符(tab) \u0009

Java 基本数据类型(四类八种)_第5张图片

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

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

你可能感兴趣的:(笔记,java,开发语言,后端)