参考 http://blog.csdn.net/wanghao_0206/article/details/52712736
public interface InterfaceTest { public static String oldOldName(){
return "王海";
} default String oldName(){
return "王陆";
} public String myNewName(String name); }
public class InterfaceTestImpl implements InterfaceTest{ @Override
public String myNewName(String name) {
return name;
} public static void main(String[] args) {
InterfaceTestImpl impl = new InterfaceTestImpl();
System.out.println("刚出生时的名字是 "+InterfaceTest.oldOldName());
System.out.println("后来的名字是 "+impl.oldName());
System.out.println("现在的名字是 "+impl.myNewName("王空"));
}
}
打印结果:
刚出生时的名字是 王海
后来的名字是 王陆
现在的名字是 王空