学习API更深的意义在于复习面向对象的知识。查看源代码,学习源代码。
10.1包装类Wrapper
10.1.1 为什么需要包装类
Java并不是纯面向对象的语言。Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的。基本数据类型有它的优势:性能(效率高,节省空间)。
但是我们在实际使用中经常需要将基本数据类型转化成对象,便于操作。比如:(1)集合的操作,(2)使用Object类型接收任意类型的数据等,(3)泛型实参,这时,我们就需要将基本数据类型数据转化为对象。
10.1.2 包装类
包装类均位于java.lang包,包装类和基本数据类型的对应关系,如图10-1:
本教程由尚硅谷教育大数据研究院出品,如需转载请注明来源。