Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。
此上为针对基本类型列举的封装类(不包含所有)
由于基本数据类型是非面向对象的,因此java为基本类型提供了封装类,使我们可以采用面向对象的方式操作基本数据类型。
我们可以通过java api查到,在java.lang下面包含了所有基本类型的包装类
我们列举其中几个进行一下讲解
Byte 包装类,可以在api中发现它有去实现如下两个接口类
-
Serializable , Comparable < 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来进行查询
来源:https://blog.csdn.net/qq_14926283/article/details/101021513