Cheug's Blog

当前位置:网站首页 / JAVA / 正文

JDK8版本特性

2019-04-24 / JAVA / 895 次围观 / 0 次吐槽 /

接口中可以定义有方法体的方法

如果是非静态,必须用default修饰

如果是静态的就不用了

interface Animal{
    //接口只能声明方法,不能实现,就是不能有方法体
    //public void eat();

    //jdk1.8可以有方法体
    public default void eat(){
        System.out.println("吃饭...");
    }

    public static void sleep(){
        System.out.println("睡.....");
    }
}
 
class Dog implements Animal{

}


Powered By Cheug's Blog

Copyright Cheug Rights Reserved.