第6章 接口与内部类

第6章 接口与内部类 核心速记接口是行为规范解决单继承局限多实现内部类重点记匿名内部类最常用。核心考点必背1. 接口- 定义 public interface 接口名{}- 实现 class 类名 implements 接口1,接口2{重写所有抽象方法}- 特点接口中变量默认是public static final常量JDK8有default可重写、static方法2. 接口 vs 抽象类必考区别- 接口多实现、无构造、全是抽象方法JDK8前、变量是常量- 抽象类单继承、有构造、可有普通方法、变量任意3. 匿名内部类常用无名字一次性使用继承父类/实现接口简化代码如按钮点击事件易错踩坑⚠1. 接口抽象方法重写必须用public修饰2. 接口static方法只能用接口名调用不能用实现类对象调用3. 匿名内部类不能有构造方法只能创建一个对象