包装类
##一、Java语音是面向对象的,但是Java中的基本数据类型却不是面向对象的,在实际开发中存在很多的不便,为了解决这个不足,在设计类时为每个数据类型设计一个相应的类,成为包装类。
##二、包装类位于Java.lang包中
##三、包装类和基本数据类型的相应表:
基本数据类型 | 包装类 |
byte | Byte |
short | Short |
int | Integer |
long | Long |
float | Float |
double | Double |
char | Character |
boolran | Boolean |
##四、用途:
1,包装类作为和基本数据类型对应的类存在,方便对象的操作。
2,包装类包含每种基本数据类型的相关属性,如最大值、最小值等,以及相关操作方法。
##五、注意点:
1,虽然Java平台提供了基本数据类型和包装类的自动转换功能,但是程序员在程序员中也不能只使用对象,二抛弃了基本数据类型。
2,基本数据类型和包装类对象之间的相互转换工作增加了系统的额外负担,如果使用基本数据类型则不会。