int与Integer的区别

  1. Integer是int的包装类,int则是java的一种基本的数据类型;
  2. Integer变量必须实例化之后才能使用,而int变量不需要实例化;
  3. Integer实际是对象的引用,当new一个Integer时,实际上生成一个指针指向对象,而int则直接存储数值;
  4. Integer的默认值是null,而int的默认值是0。
©️2020 CSDN 皮肤主题: 1024 设计师:上身试试 返回首页