java8

1/19ページ

java8 手把手教你學會寫lambda表示式

Java8釋出已經有一段時間了,這次釋出的改動比較大,很多人將這次改動與Java5的升級相提並論。Java8其中一個很重要的新特性就是lambda表示式,允許我們將行為傳到函式中。想想看,在Java8 之前我們想要將行為傳入函式,僅有的選擇就是匿名內部類。Java8釋出以後,lambda表示式將大量 […]

初學SpringBoot

1:什麼是SpringBoot SpringBoot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。 2:SpringBoot特性 1 : 建立獨立的Spring應用程式 2 […]

Java8特性之Optional詳細解讀

為什麼要設計Optional?     為了解決NullPointerException問題,減少程式碼中的判空,實現函數語言程式設計,給工程師們提供函式式的API。舉例看一下 如下圖我們平時在編碼的時候需要不斷的判斷物件是否為空來做大量的處理 但是使用Optional後是如下這樣的 是不是很神奇? […]