Java包装类

java中的数据类型int,double等不是对象,无法通过向上转型获取到Object提供的方法,而像String却可以,只因为String是一个对象而不是一个类型。基本数据类型由于这样的特性,导致无法参与转型,泛型,反射等过程。为了弥补这个缺陷,java提供了包装类。

换言之,包装类就是提供了一种将基本类型如 int、double、float等所定义项变成对象的方法。

代码举例:

        Integer a=1;
        Integer b=1;
        System.out.println(a.equals(b));

正如上方代码,给所定义整型对象使用Object所提供方法的可能

 

posted @ 2021-09-20 17:35  琉璃若火  阅读(25)  评论(0)    收藏  举报