平时经常看到关于抽象类和接口的问题,下面整理了一张表格,看完就明白了 特点抽象类接口构造方法有无普通成员变量有无普通方法可以有非抽象的必须是抽象的抽象方法的访问类型public,protected,默认只能是public的,默认的是public abstarct静态方法可以有无静态成员变量有有public static final的其他类只能继承一个抽象类可以实现多个接口应用场景模块之间通信契约代码重用