你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

41.什么是default关键字? default的作用是?

2022/1/2 4:29:34

什么是default关键字? default的作用是?

<1>JDK1.8的新特性!!! 
<2>default关键字可以在接口中使用,用于修饰方法;
<3>使用default关键字修饰的方法可以允许有方法体;
<4>【默认方法】【非强制重写方法

interface People{
    //必须实现
    void test();
    //default修饰 不用必须实现
    //但是同样是有【缺省属性】public abstract 只是非强制实现
    //并且可以有方法体
    default void testNoImplements(){
        System.out.println("非强制实现");
    }
}
public class Test implements People{
    @Override
    public void test() {}
}