Java基本数据类型详解及取值范围

该思维导图总结了Java的基本数据类型。包括整型(byte、short、int、long),浮点型(float、double),布尔型(boolean),字符型(char)和字符串型(String)。 图中详细列出了每种类型的位数、字节数和取值范围,例如int型占用4个字节,取值范围为-2147483648~2147483647。

源码
# Java基本数据类型详解及取值范围
## 整型
### 字节型 byte
#### 数据位: 8
#### 内存中占字节数: 1个字节
#### 取值范围: -128 ~ 127
### 短整型 short
#### 数据位: 16
#### 内存中占字节数: 2个字节
#### 取值范围: -32768 ~ 32767
### 整型 int
#### 数据位: 32
#### 内存中占字节数: 4个字节
#### 取值范围: -2147483648 ~ 2147483647
### 长整型 long
#### 数据位: 64
#### 内存中占字节数: 8个字节
#### 取值范围: -9223372036854775808 ~ 9223372036854775807
## 浮点型
### 单精度 float
#### 数据位: 32
#### 内存中占字节数: 4个字节
#### 取值范围: -3.4E38 ~ 3.4E38
#### 特点: 精度为7位小数
### 双精度 double
#### 数据位: 64
#### 内存中占字节数: 8个字节
#### 取值范围: -1.7E308 ~ 1.7E308
#### 特点: 精度为15位小数
## 布尔型
### 布尔型 boolean
#### 常量: true, false
#### 特点: 仅有两个可能的取值
## 字符型
### 字符型 char
#### 数据位: 16
#### 内存中占字节数: 2个字节
#### 取值范围: 0 ~ 65535
#### 特点: 表示Unicode字符
## 字符串型
### 字符串型 String
#### 特点: 不可变字符序列
#### 用法: 表示一系列字符
图片
Java基本数据类型详解及取值范围