java中int和Integer的区别 int和Integer的区别 int是基本数据类型,Integer是int包装类。 Integer变量必须实例化后才能使用,int可以直接使用 Integer的默认值是null,int默认值是0 Integer变量实际上是对象的引用,指向new的Integer对象,int是直接存储数据