为什么有了基本数据类型还要有包装类型呢


首先,基本数据类型如下:

数据类型 boolean byte short char int float double long
字节长度 - 1 2 2 4 4 8 8
java是一门面向对象的设计语言,如果我们只采用基本数据类型的话,那么他们就没有面向对象的特征。也就是说,包装类型有面向对象编程的特征,如封装、继承、多态。