int作为java中元老级的数据类型,可谓无处不在,自从jdk5诞生了Integer,从此不在孤单. 为什么要设计Integer呢?它与int有什么区别? 一.Integer是int的包装类型,是引用类型,int是值类型. 衍生出来的特点就是: (1)Integer比较时比较地址,int比较时比较值,Integer与int比较又如何呢?留个疑问,下面再论. (2)以对象的属性存在时,Integer初始默认值为null,int为0;在方法作用域内,变量是要手动进行初始化滴,若只声明,在后面使用的时…