interface MyInterface {
// JDK7 中,只能聲明全局常量(public static final)和抽象方法(public abstract)
public static final int a = 100;
public abstract void fun1();
// JDK8 新增,能聲明靜態方法和默認方法
public static void fun2() {
System.out.println("我是靜態方法");
}
default void fun3() {
System.out.println("我是默認方法");
getConnection();
}
// JDK9 新增,能聲明私有方法
private void fun3() {
System.out.println("我是私有方法");
}
}
Java 之接口的演變
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.