您当前的位置: 首页 >  Java

liaowenxiong

暂无认证

  • 2浏览

    0关注

    1171博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Java基本数据类型

liaowenxiong 发布时间:2021-01-11 20:23:17 ,浏览量:2

四类八种

大类数据类型关键字内存占用取值范围默认值备注整数类型字节型byte1个字节-128 ~ 127 或 − 2 7 -2^7 −27 ~ 2 7 2^7 27-10整数类型短整型short2个字节-32768 ~ 32767 或 − 2 15 -2^{15} −215 ~ 2 15 2^{15} 215-10整数类型整型int(默认)4个字节 − 2 31 -2^{31} −231 ~ 2 31 2^{31} 231 - 1 (大约在正负21个亿之间 )0整数类型长整型long8个字节 − 2 63 -2^{63} −263 ~ 2 63 2^{63} 263-10long l = 10l;浮点数类型单精度浮点数float4个字节1.4013E-45 ~ 3.4028E+38 或 − 2 31 -2^{31} −231 ~ 2 31 2^{31} 231-10.0float f = 10.0f;浮点数类型双精度浮点数double (默认)8个字节4.9E-324 ~ 1.7977E+308 或 − 2 63 -2^{63} −263 ~ 2 63 2^{63} 263-10.0double d = 10.0d;字符型字符型char2个字节0 ~ 65535 或 0 ~ 2 16 2^{16} 216-1\u0000布尔类型布尔型boolean1个字节true,falsefalse

说明:

  • 1.4013E-45 = 1.4013 * 10的-45次方 = 1.4013* 1/10的45次方,也可以理解为小数点向左移动45位。

  • 10的-45次方,就是10的倒数的45次方,10的倒数是1/10,那么1/10的45次方,就是45个1/10相乘。其实就是10的45次方后再倒数。

  • 3.4028E+38,就是3.4028*10的38次方,也可以理解为小数点向右移动38位。

关注
打赏
1661566967
查看更多评论
立即登录/注册

微信扫码登录

0.1760s