Java 8 介面增強


Java 8 引入了介面中預設方法實現的新概念。該功能旨在增強向後相容性,以便使用舊介面來利用 Java 8 的 lambda 表示式功能。

例如,“List”或“Collection”介面沒有“forEach”方法宣告。因此,新增此類方法只會破壞集合框架實現。Java 8 引入了預設方法,以便 List/Collection 介面可以具有 forEach 方法的預設實現,而實現這些介面的類無需實現相同的方法。 

從 Java 8 開始,介面也可以具有靜態幫助程式方法

更新於: 2019 年 7 月 30 日

445 次瀏覽

開啟你的 職業生涯

完成課程並獲得認證

開始學習
廣告
© . All rights reserved.