Default:Java的一个关键字,
- Java8以前用于switch的默认选择项。
- Java8之后可修饰在接口方法前,可为接口添加默认方法。即相关类可选择不需要实现该方法,可直接使用。
-
public interface DefaultTest { //静态方法,需要有方法体 public static void say() {} //default方法可以有多个,被面试官唬了一波,回答错了 public default void sayHello_01() {} public default void sayHello_02() {} }