資源簡介
ava8 新增了非常多的特性,我們主要討論以下幾個:
Lambda 表達式 ? Lambda允許把函數作為一個方法的參數(函數作為參數傳遞進方法中。
方法引用 ? 方法引用提供了非常有用的語法,可以直接引用已有Java類或對象(實例)的方法或構造器。與lambda聯合使用,方法引用可以使語言的構造更緊湊簡潔,減少冗余代碼。
默認方法 ? 默認方法就是一個在接口里面有了一個實現的方法。
新工具 ? 新的編譯工具,如:Nashorn引擎 jjs、 類依賴分析器jdeps。
Stream API ?新添加的Stream API(java.util.stream) 把真正的函數式編程風格引入到Java中。
Date Time API ? 加強對日期與時間的處理。
Optional 類 ? Optional 類已經成為 Java 8 類庫的一部分,用來解決空指針異常。
代碼片段和文件信息
評論
共有 條評論