Int与Integer的区别

一、区别: 1.Integer是int的包装类,int则是java的一种基本的数据类型; 2.Integer变量必须实例化之后才能使用,而int变量不需要实例化; 3.Integer实际是对象的引用,当new一个Integer时,实际上生成一个指针指向对象,而int则直接存储数值 4.Integer的默认值是null,而int的默认值是0。 二、Integer和int的比较   1.由于Integ
相关文章
相关标签/搜索