1. 程式人生 > >函式式介面和Lambda

函式式介面和Lambda

  • Lambda表示式可以轉化為 函式式介面的例項

  • 表示式中的程式碼塊對應函式式介面中的抽象方法,執行程式碼塊相當於執行抽象方法,通過Lambda轉化的例項,呼叫抽象方法,相當於執行了程式碼塊。程式碼塊相當於實現了該抽象方法。

  • *******程式碼塊的返回值應和抽象方法的返回值一致。Lambda表示式整體被轉化為函式式介面的例項。

  • Lambda表示式  可以被當作函式式介面型別的引數進行傳遞

  • 可以引用類方法,例項方法。,構造器,