java中的基本数据类型占多少字节?

在这里插入图片描述

测试代码:

public static void main(String[] args) {
        System.out.println(new StringBuilder().append("Byte-->>").append("字节数:").append(Byte.BYTES).append("位数:").
                append(Byte.SIZE).append("; 最大值-->最小值").append(Byte.MIN_VALUE).append("-->").append(Byte.MAX_VALUE));
        System.out.println(new StringBuilder().append("Short-->>").append("字节数:").append(Short.BYTES).append("位数:").
                append(Short.SIZE).append("; 最大值-->最小值").append(Short.MIN_VALUE).append("-->").append(Short.MAX_VALUE));
        System.out.println(new StringBuilder().append("Integer-->>").append("字节数:").append(Integer.BYTES).append("位数:").
                append(Integer.SIZE).append("; 最大值-->最小值").append(Integer.MIN_VALUE).append("-->").append(Integer.MAX_VALUE));
        System.out.println(new StringBuilder().append("Long-->>").append("字节数:").append(Long.BYTES).append("位数:").
                append(Long.SIZE).append("; 最大值-->最小值").append(Long.MIN_VALUE).append("-->").append(Long.MAX_VALUE));
        System.out.println(new StringBuilder().append("Float-->>").append("字节数:").append(Float.BYTES).append("位数:").
                append(Float.SIZE).append("; 最大值-->最小值").append(Float.MIN_VALUE).append("-->").append(Float.MAX_VALUE));
        System.out.println(new StringBuilder().append("Double-->>").append("字节数:").append(Double.BYTES).append("位数:").
                append(Double.SIZE).append("; 最大值-->最小值").append(Double.MIN_VALUE).append("-->").append(Double.MAX_VALUE));
        System.out.println(new StringBuilder().append("Character-->>").append("字节数:").append(Character.BYTES).append("位数:").
                append(Character.SIZE).append("; 最大值-->最小值").append((int)Character.MIN_VALUE).append("-->").append((int)Character.MAX_VALUE));
    }

运行结果:

Byte-->>字节数:1位数:8; 最大值-->最小值-128-->127
Short-->>字节数:2位数:16; 最大值-->最小值-32768-->32767
Integer-->>字节数:4位数:32; 最大值-->最小值-2147483648-->2147483647
Long-->>字节数:8位数:64; 最大值-->最小值-9223372036854775808-->9223372036854775807
Float-->>字节数:4位数:32; 最大值-->最小值1.4E-45-->3.4028235E38
Double-->>字节数:8位数:64; 最大值-->最小值4.9E-324-->1.7976931348623157E308
Character-->>字节数:2位数:16; 最大值-->最小值0-->65535
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值