首页 > 技术文章 > java中int和Integer的区别

yangzhixue 2020-03-09 21:25 原文

int和Integer的区别

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

推荐阅读