逸学java【初级菜鸟篇】9.1包装类

hi,我是逸尘,一起学java吧


我们的集合中只能存储引用类型数据,如果要存储基本类型数据可以选用包装类,以及后面要学习的泛型也是需要用到包装类的,那么什么是包装类?

包装类

Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的。

基本类型的数据不具备"对象"的特性(没有成员变量和成员方法可以调用),因此,java为每种数据类型分别设计了对应的类,即包装类。

基本数据类型 对应的包装类
byte Byte
short Short
int Integer
long Long
char Character
floar Float
double Double
boolean Boolean

所有包装类都是final类型,因此不能创建他们的子类,且不可改变。 

特殊功能可以把字符串类型的数值转换成真实的数据类型

包装类的变量的默认值可以是null,容错率更高。 

装箱:将基本数据类型变为包装类对象。
拆箱:将包装类中包装的基本数据类型取出。

猜你喜欢

转载自blog.csdn.net/m0_59337285/article/details/134546570