Java包装类一:包装类作用,基本数据类型和包装类的对应,包装类简介

1.包装类的作用

Java是一种面向对象的编程语言,却存在几个不具有对象特征的异类;他们不能像对象一样进行属性和方法的调用,也无法进行相互之间的对象化处理。包装类的存在就是为了解决这些问题,让他们能够像对象一样进行交互。

Java包装类一:包装类作用,基本数据类型和包装类的对应,包装类简介

Java包装类一:包装类作用,基本数据类型和包装类的对应,包装类简介

Java包装类一:包装类作用,基本数据类型和包装类的对应,包装类简介

通过包装类可以让基本数据类型获取对象一样的特征,行使对象相关的权益。


2.基本数据类型和包装类的对应

Java包装类一:包装类作用,基本数据类型和包装类的对应,包装类简介


3.包装类常用方法

3.1)Java中所有的包装类都是存放在【java.lang】这个包里面的;

3.2)所有的包装类都是final修饰的,即是不能被继承的,是没有子类的;

Java包装类一:包装类作用,基本数据类型和包装类的对应,包装类简介Java包装类一:包装类作用,基本数据类型和包装类的对应,包装类简介Java包装类一:包装类作用,基本数据类型和包装类的对应,包装类简介Java包装类一:包装类作用,基本数据类型和包装类的对应,包装类简介

3.3)基本数据类型分为三大类:数值型、字符型、布尔型;他们的直接父类不同;

Java包装类一:包装类作用,基本数据类型和包装类的对应,包装类简介

所有的数值型都是继承Number类的;

字符类型和布尔类型的直接父类是Object类;

Java包装类一:包装类作用,基本数据类型和包装类的对应,包装类简介Java包装类一:包装类作用,基本数据类型和包装类的对应,包装类简介

3.4)Integer类还实现了Comparable接口,关于这个接口后续再深入了解

Java包装类一:包装类作用,基本数据类型和包装类的对应,包装类简介

3.5)Integer的属性和方法

Java包装类一:包装类作用,基本数据类型和包装类的对应,包装类简介

Java包装类一:包装类作用,基本数据类型和包装类的对应,包装类简介

Java包装类一:包装类作用,基本数据类型和包装类的对应,包装类简介

(对于Integer中的方法,可以看下API中的描述,自测一下,简单了解即可)