包装类
1、为什么需要包装类?
java并不是纯面向对象的语言,java语言是一个面向对象的语言,但是java中的基本数据类型却不是面向对象的,但是我们在实际使用中经常将基本数据类型转换成对象,便于操作。
比如:集合的操作中,这时,我们就需要将基本类型数据转化成对象!
2、基本数据类型和包装类的对应关系
基本数据类型 | 包装类 | 基本数据类型 | 包装类 |
---|
byte | Byte | char | Character |
short | Short | float | Float |
int | Integer | double | Double |
long | Long | boolean | Boolean |
3、包装类的继承关系
![](https://i-blog.csdnimg.cn/blog_migrate/ffafa0adf7ab444fe2d0cb527710fae7.png)