Java中基本数据类型所占内存大小

举报
cxuan 发表于 2021/07/15 02:17:15 2021/07/15
【摘要】 转载自  http://blog.csdn.net/qq_21434959/article/details/52662749 这是8中基本类型的内存中占用字节数(取值范围是2的(字节数X8-1)次方) 1.整型 类型 存储需求 bit数 取值范围 byte 1字节 1*8 (-2的31次方到2的31次方-1) short 2字节 2*8 -32768~32...

转载自  http://blog.csdn.net/qq_21434959/article/details/52662749

这是8中基本类型的内存中占用字节数(取值范围是2的(字节数X8-1)次方)

1.整型


      类型 存储需求 bit数 取值范围
      byte 1字节 1*8-231次方到231次方-1)
      short 2字节 2*83276832767
      int 4字节 4*8-263次方到263次方-1)
      long 8字节 8*8128127
  
 
 
 

2.浮点型


      类型 存储需求 bit数 备注
      float 4字节 4*8 float类型的数值有一个后缀F(例如:3.14F)
      double 8字节 8*8 没有后缀F的浮点数值(3.14)默认为double类型
  
 
 
 

3.char类型


      类型 存储需求 bit数
      char 2字节 2*8
  
 
 
 

4.boolean类型


      类型 存储需求 bit数 取值范围
      boolean 1字节 1*8 falsetrue
  
 

文章来源: cxuan.blog.csdn.net,作者:程序员cxuan,版权归原作者所有,如需转载,请联系作者。

原文链接:cxuan.blog.csdn.net/article/details/79254715

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。