Java语言基础之数据类型

Java语言基础之数据类型

在Java中,通常分为两大数据类型:基本数据类型和引用数据类型。

1.基本数据类型

1.1整数数据类型
类型 字节 取值范围(十进制)
byte 1字节 -128~127
short 2字节 -32768~32767
int 4字节 -2147483648~2147483647
long 8字节 -9223372036854775808~9223372036854775807

== 注意:整数默认数据类型是int类型,如需为long类型赋值较⼤整数时,需在值的后⾯追加“L”。==

1.2小数数据类型
类型 字节 负数取值范围 正数取值范围
float 4字节 -3.4E+38~ -1.4E-45 1.4E-45~3.4E+38
double 8字节 -1.7E+308~ -4.9E-324 4.9E-324~1.7E+308

== 注意:double为浮点数的默认类型,如需为float类型赋值时,需要在值的后⾯追加“F”。==

1.3布尔类型
类型 字节 取值范围 描述
boolean 1字节 true / false 只能描述“真”或“假”
1.4字符类型
类型 字节 取值范围 字符编码
char 2字节 0~65535 ASCII、Unicode(万国码)

字符赋值:char c1 = ‘A’;(通过’'描述为字符赋值)
整数赋值:char c2 = 65;(通过⼗进制数65在字符集中对应的字符赋值)
进制赋值:char c3 = ‘\u0041’;(通过⼗六进制数41在字符集中所对应的字符赋值)

转义字符
转义字符 描述
\n 换位符
\t 缩进(制表位)
\\ 反斜线
\’ 单引号
\" 双引号

引用数据类型

字符串
类型 取值范围 字符编码
String 任何" "之间的字面值 ASCII、Unicode(万国码)

你可能感兴趣的:(java,编程语言)