Java程序员_编程开发学习笔记_网站安全运维教程_渗透技术教程

Java基础各个类型所占用字节大小

阿贵
1年前发布 /正在检测是否收录...

下面是Java各个基本数据类型及其所占用字节的表格:

数据类型占用字节取值范围
byte1-128 到 127
short2-32,768 到 32,767
int4-2,147,483,648 到 2,147,483,647
long8-9,223,372,036,854,775,808 到 9,223,372,036,854,775,807
float4约 ±3.4E+38F (单精度)
double8约 ±1.8E+308 (双精度)
char2Unicode 字符集 (0 到 65,535)
boolean不确定(但通常认为是1字节,但仅用于逻辑运算)true 或 false

注意:

  1. 对于boolean类型,它实际上并不直接对应一个具体的字节大小,因为它主要用于逻辑运算。但在某些实现中,它可能使用1个字节的内存空间。
  2. 浮点数(floatdouble)的取值范围是一个近似值,因为它们使用IEEE 754标准表示浮点数,其取值范围取决于可表示的最小精度。
  3. 字符(char)类型在Java中使用Unicode字符集,因此它可以表示任何Unicode字符,包括英文字母、数字、标点符号、中文字符等。
© 版权声明
THE END
喜欢就支持一下吧
点赞 0 分享 收藏
评论 抢沙发
取消 登录评论
易航博客