java學習:java8新特性之一,默認方法

Java 8 新增了接口的默認方法。 簡單說,默認方法就是接口可以有實現方法,而且不需要實現類去實現其方法。 我們只需在方法名前面加個default關鍵字即可實現默認方法。 爲什麼要有這個特性? 首先,之前的接口是個雙刃劍,好處是面向抽象而不是面向具體編程,缺陷是,當需要修改接口時候,需要修改全部實現該接口的類,目前的java 8之前的集合框架沒有foreach方法,通常能想到的解決辦法是在JDK
相關文章
相關標籤/搜索