方法與建構式參考 - OpenHome.cc
文章推薦指數: 80 %
當我們臨時想要為函式介面定義實作時,Lambda表示式確實是很方便,然而有時候,你會發現某些靜態方法的本體實作流程,與你自行定義的Lambda表示式根本就是相同,JDK8考慮到這種狀況,Lambda表示式只是定義函式介面實作的一種方式,除此之外,只要靜態方法的方法簽署中參數與傳回值定義相同,也可以使用靜態方法來定義函式介面實作。
舉例來說,在 匿名類別與 Lambda 中曾定義過以下程式碼:如果想要定義Comparator
當我們臨時想要為函式介面定義實作時,Lambda表示式確實是很方便,然而有時候,你會發現某些靜態方法的本體實作流程,與你自行定義的Lambda表示式根本就是相同,JDK8考慮到這種狀況,Lambda表示式只是定義函式介面實作的一種方式,除此之外,只要靜態方法的方法簽署中參數與傳回值定義相同,也可以使用靜態方法來定義函式介面實作。
舉例來說,在 匿名類別與 Lambda 中曾定義過以下程式碼:如果想要定義Comparator