面向对象的精髓在抽象;面向对象的困难在抽象;面向对象的成功在于成功的抽象;面向对象的失败在于失败的抽象。
- 敲每个 . 时,考虑:
- 为什么switch case中无法将包装类Integer自动拆箱?为什么变量j 不能编译通过,而变量i却能编译通过,j和i有什么区别?
final Integer k = 0;
final int j = k;
final int i = 1;
switch (1) {
case k://编译报错
break;
case j://编译报错
break;
case i://编译正常
break;
}