java 28 - 7 JDK8的新特性 之 接口可以使用方法

JDK8的新特性: http://bbs.itcast.cn/thread-24398-1-1.html

其中之一:接口可以使用方法

  

 interface Inter
{
//抽象方法
public abstract void show(); //default方法
public default void defaultPrint()
{
System.out.println("defaultPrint JDK8接口可以使用方法了");
} //static方法
public static void staticPrint()
{
System.out.println("staticPrint JDK8接口可以使用方法了");
}
} //实现类
class InterImpl implements Inter
{
public void show()
{
System.out.println("重写接口中的方法");
}
} //测试类
public class Demo01
{
public static void main(String[] args)
{
//Inter.defaultPrint(); //非静态方法不能直接使用
Inter.staticPrint(); Inter i = new InterImpl();//可以通过使用静态方法的实现类来调用该静态方法
i.defaultPrint();
i.show();
}
}
上一篇:Ubuntu 16.04 服务器上配置使用 Docker


下一篇:Ubuntu 16.04上搭建CDH5.16.1集群