java的包装类型

Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。

       

     此上为针对基本类型列举的封装类(不包含所有)

由于基本数据类型是非面向对象的,因此java为基本类型提供了封装类,使我们可以采用面向对象的方式操作基本数据类型。

 我们可以通过java api查到,在java.lang下面包含了所有基本类型的包装类

       我们列举其中几个进行一下讲解

    Byte 包装类,可以在api中发现它有去实现如下两个接口类

  • SerializableComparable < Byte >  所以可以进行序列化,与比较

    • static intBYTES

      用于表示二进制补码二进制形式的 byte值的字节数。

      static byteMAX_VALUE

      一个保持最大值一个 byte可以有2^7 -1。

      static byteMIN_VALUE

      的常量保持的最小值的 byte可以具有,- 2^7。

      static intSIZE

      用于表示二进制补码二进制形式的 byte值的位数。

      static <Byte>TYPE

      原始类型 byte实例。

 验证一下

System.out.println("基本类型:byte 二进制位数:" + Byte.SIZE);  
System.out.println("包装类:java.lang.Byte");  
System.out.println("最小值:Byte.MIN_VALUE=" + Byte.MIN_VALUE);  
System.out.println("最大值:Byte.MAX_VALUE=" + Byte.MAX_VALUE);  
System.out.println();

其它的就不讲了,可以根据api来进行查询

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

斗码士

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值