int和Integer的区别
1.int的默认值是0,Integer的默认值是null
2.int存储在栈空间里,Integer作为对象存储在堆里
3.Integer是对象类型,他封装了很多的方法和属性,我们在使用的时候更加灵活
为什么要设计封装类
java本身是一个面向对象的语言,一切操作都是以对象作为基础。例如:集合里面存在的元素,都是只支持存储object类型,其他类型则不可以
int和Integer的区别
1.int的默认值是0,Integer的默认值是null
2.int存储在栈空间里,Integer作为对象存储在堆里
3.Integer是对象类型,他封装了很多的方法和属性,我们在使用的时候更加灵活
为什么要设计封装类
java本身是一个面向对象的语言,一切操作都是以对象作为基础。例如:集合里面存在的元素,都是只支持存储object类型,其他类型则不可以