《Java⾼级核⼼之玩转JDK8~13新特性教程》
采用官方新版JDK8和JDK13版本,分为14章49集!点击收藏上方专辑可查看。
第2章 Java高级核心玩转JDK8新特性之接口和日期处理
本节简介:讲解jdk8新特性default关键字
- 创建一个java基础项目
- 在jdk1.8以前接口里面是只能有抽象方法,不能有任何方法的实现的
- jdk1.8里面打破了这个规定,引入了新的关键字default,使用default修饰方法,可以在接口里面定义具体的方法实现
- 默认方法:接口里面定义一个默认方法,这个接口的实现类实现了这个接口之后,不用管这个default修饰的方法就可以直接调用,即接口方法的默认实现
public interface Animal {
void run();
void eat();
default void breath(){
System.out.println("使用氧气呼吸");
}
}
- 静态方法: 接口名.静态方法来访问接口中的静态方法
public interface Animal {
void run();
void eat();
default void breath(){
System.out.println("使用氧气呼吸");
}
static void test(){
System.out.println("这是静态方法");
}
}
视频来啦!