Java包装类与装拆箱

Q:什么是基本数据类型?

A:int short long float double char boolean byte(八种)

Q:基本数据类型对应的包装类是哪些

A:int(Integer) short(Short) long(Long) floar(Float) double(Double) char(Character) boolean(Boolean) byte(Byte)

Q:八种包装类的父类各是什么?

A:除了Boolean  Character是Object类的子类,其余都是Number类的子类(Number类是一个抽象类,主要是将包装类转为基本数据类型)


Java包装类与装拆箱_第1张图片
侵删


Q:什么是装箱?

A:将基本数据类型转为包装类为装箱,反之为拆箱

Q:什么是自动装箱?

A:在jdk1.5以后包装类就可以进行+ ++ - -- * /,并且可以直接用数字进行装箱

    例如Interger i =10

          Float f = 5.6

你可能感兴趣的:(Java包装类与装拆箱)