JAVA基本数据类型

JAVA基本数据类型

一、整数类型

  1. byte(字节)
    byte是计算机信息技术用于计量存储容量的一种计量单位,通常情况下一字节等于八位
    byte最大值为 127(2^7-1),最小值为 -128(-2^8)

  2. short(短整型)
    short占用2个字节,为16位
    short最大值为 32767(2^15 - 1),最小值为 -32768(-2^15)

  3. int(整型)
    int占用4个字节,为32位
    int最大值为2147483647(2^31-1),最小值为 -2147483648(2^31)

  4. long(长整型)
    long占用8个字节,为64位
    long最大值为 9223372036854775807(2^63 -1), 最小值为 -9223372036854775808(-2^63)

注意:之所以这些最大值的绝对值都比最小值的绝对值小1,是因为二进制中,最高位代表正负,如byte,最大值为01111111,最小值为10000000,这么算下来便是上面的结果,其他的情况类似。

二、浮点类型

  1. float(单精度浮点型)
    float占用4个字节,为32位
    float在储存时速度快占用空间小,但是不适用储存精确的值

  2. double(双精度)
    double占用8个字节,为64位
    double的精确度比float高,但占用空间较大

三、逻辑型
         boolean(布尔类型)
         只有两个取值:truefalse
         默认值是false

四、字符型
         char(字符型)
         char占用2个字节
         char 数据类型可以储存任何字符

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值