第01篇 Java8重要特性

Java8的新特性主要有下面幾個:

  • Lambda 表達式 :Lambda允許把函數作爲一個方法的參數(函數作爲參數傳遞進方法中。
  • 方法引用 :方法引用提供了非常有用的語法,可以直接引用已有Java類或對象(實例)的方法或構造器。與lambda聯合使用,方法引用可以使語言的構造更緊湊簡潔,減少冗餘代碼。
  • 默認方法: 默認方法就是一個在接口裏面有了一個實現的方法。
  • Stream API:新添加的Stream API(java.util.stream) 把真正的函數式編程風格引入到Java中。
  • Date Time API : 加強對日期與時間的處理。
  • Optional 類 : Optional 類已經成爲 Java 8 類庫的一部分,用來解決空指針異常。
  • 新工具 :新的編譯工具,如:Nashorn引擎 jjs、 類依賴分析器jdeps。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章