1,Integer 是 int 的包装类, int 则是 java 的一种基本数据类型
2,Integer 变量必须实例化后才能使用, 而 int 变量不需要
3,Integer 实际是对象的引用, 当 new 一个 Integer 时, 实际上是生成一个指针指向此对象; 而 int 则是直接存储数据值
4,Integer 的默认值是 null,int 的默认值是 0
来源: http://www.bubuko.com/infodetail-2963961.html