@
wohenyingyu02 我大概明白你的考察点,但是你的表述不是很清楚。
关于 int 和 Integer 经典的题目是:
```java
class Test {
public static void main(String[] args) {
Integer a = new Integer(3);
Integer b = 3; // 将 3 自动装箱成 Integer 类型
int c = 3;
System.out.println(a == b); // false 两个引用没有引用同一对象
System.out.println(a == c); // true a 自动拆箱成 int 类型再和 c 比较
Integer f1 = 100, f2 = 100, f3 = 150, f4 = 150;
System.out.println(f1 == f2); //true
System.out.println(f3 == f4); //false
}
}
```
补充一下,任何面试都要考察三大基础吧:数据结构与算法+网络+操作系统