Integer是int的包装类,int是java的一种基本数据类型。Integer变量必须实例化才能使用,而int变量不需要。Integer实际是对象的引用,当new一个Integer时,实际上时生成一个指针指向此对象。int的默认值是0,Integer的默认值是null。