說明
只包含抽象方法的介面,稱為函數介面。
1、可以透過Lambda表達式建立該介面的物件。即非運行時的異常,則該異常需要透過目標介面的抽象方法進行聲明)。
2、可以在一個介面上使用@functionalinterface評論,以檢查它是否是函數介面。此外,javadoc還包含聲明,表明該介面為函數介面。
實例
@FunctionalInterface public interface MyInterface { void method1(); }
#Java中的集合主要分為四類:
1、List列表:有序的,可重複的;
2、Queue隊列:有序,可重複的;
3、Set集合:不可重複;
4、 Map映射:無序,鍵唯一,值不唯一。
以上是java自訂函數式介面的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!