https://xmind.ai/share/Dl4iuFo5?xid=r78jDrzT

Untitled

关键点:

  1. 堆栈存储基础数据类型与对象
  2. 值对比的时候注意 Java 的自动拆箱
  3. Integer 值大小在 128 到 127 之内,使用 IntegerCache

答:

  1. Integer 是 int 的包装类,int 则是 java 的一种基本的数据类型
  2. Integer 实际是对象的引用,当 net 一个 Integer 使,实际上生成了一个指针指向对象,而 int 则直接存储数据
  3. Integer 的默认值是 null,而 int 的默认值是 0

https://worktile.com/kb/p/37786