Java 基础

Java 基础

8 种基础数据类型

类型 字节数 范围
byte 1个字节 -2^7 ~ 2^7-1
char 2个字节 0~65535
short 2个字节 -2^15 ~ 2^15-1
int 4个字节 -2^31 ~ 2^31-1
float 4个字节 3.402823e+38 ~ 1.401298e-45
long 8个字节 -2^63 ~ 2^63-1
double 8个字节 1.797693e+308 ~ 4.9000000e-324
boolean

char 能存储中文字符吗

在 Java 中,char 类型占 2 个字节,而且 Java 默认采用 Unicode 编码,一个 Unicode 码是 16 位,所以一个 Unicode 码占两个字节,Java 中无论汉字还是英文字母都是用 Unicode 编码来表示的。所以,在Java中,char 类型变量可以存储一个中文汉字。