Java中基本类型与封装类的区别(java大话系列)
来源:互联网 发布:sqlserver数据备份方式 编辑:程序博客网 时间:2024/05/20 04:12
java的基本数据类型其实可以满足数据运算等要求了,那么为什么要创造出封装类呢,原因是想用面向对象的思想去操作数据。最大的区别,封装类是对象,基本数据类型不是。举个例子,比如一个集合List,它只能往里面添加对象,也就是Object,那么直接存数字肯定是不行 的,则需要将数字封装成封装类型对象再存到该List中,如 List list = new ArrayList(); list.add(new Integer(1)); 等价于List list = new ArrayList(); list.add(1); 因为jdk1.5后自动装箱。 写java大话系列,去掉复杂难懂的文字,力求精简易懂,为了让新手更容易理解。
阅读全文