天天看點

Java JDK9中接口内容總結

java9中的接口内容總結:

1.成員變量其實是常量,格式:
public static final 資料類型 常量名稱 = 資料值;
注意:常量必須進行指派,而且常量的值不可變

2.接口中的抽象方法,格式:
public abstract 傳回值類型 方法名(參數清單);
注意:實作類必須覆寫重寫接口所有的抽象方法,除非實作類是抽象類

3.從java8開始,接口裡允許有預設方法,格式:
public default 傳回值類型 方法名稱(參數清單){方法體}
注意:預設方法可以被重寫

4.從java8開始,接口裡邊允許有靜态方法,格式:
public static 傳回值類型 方法名稱(參數清單){方法體}
注意:接口中的靜态方法應該通過接口名稱進行調用,不能通過接口實作類對象進行調用

5.從java9開始,接口中允許定義私有方法,格式:
普通的私有方法:private 傳回值類型 方法名稱(參數清單){方法體}
靜态的私有方法:private static 傳回值類型 方法名稱(參數清單){方法體}
注意:私有方法隻能被接口自己調用,不能被實作類調用。
           

繼續閱讀