Java中基本类型与封装类的区别(java大话系列)

java的基本数据类型其实可以满足数据运算等要求了,那么为什么要创造出封装类呢,原因是想用面向对象的思想去操作数据。最大的区别,封装类是对象,基本数据类型不是。举个例子,
比如一个集合List,它只能往里面添加对象,也就是Object,那么直接存数字肯定是不行 的,则需要将数字封装成封装类型对象再存到该List中,如 
List list = new ArrayList(); 
list.add(new Integer(1)); 
等价于
List list = new ArrayList(); 
list.add(1); 

因为jdk1.5后自动装箱。  
写java大话系列,去掉复杂难懂的文字,力求精简易懂,为了让新手更容易理解。

猜你喜欢

转载自blog.csdn.net/qq_39153893/article/details/78900084