Java数据类型
Java数据类型结构图
Java基本数据类型概述
- 1 byte = 8 bit,也就是一字节(byte)占八位(bit)
①整型
类型 | 存储需求 | bit数 | 取值范围 |
---|---|---|---|
byte | 1字节 | 1*8 | (-2的31次方到2的31次方-1) |
short | 2字节 | 2*8 | -32768~32767 |
int | 4字节 | 4*8 | (-2的63次方到2的63次方-1) |
long | 8字节 | 8*8 | -128~127 |
②浮点型
类型 | 存储需求 | bit数 | 备注 |
---|---|---|---|
float | 4字节 | 4*8 | float类型的数值有一个后缀F(例如:3.14F) |
double | 8字节 | 8*8 | 没有后缀F的浮点数值(如3.14)默认为double类型 |
③字符(char)类型
类型 | 存储需求 | bit数 |
---|---|---|
char | 2字节 | 2*8 |
④布尔(boolean)类型
类型 | 存储需求 | bit数 | 取值范围 |
---|---|---|---|
boolean | 1字节 | 1*8 | false、true |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步