1. 程式人生 > >Java 8 中的方法引用,輕鬆減少程式碼量,提升可讀性!

Java 8 中的方法引用,輕鬆減少程式碼量,提升可讀性!

## 1. 引言 Java8中最受廣大開發中喜歡的變化之一是因為引入了 lambda 表示式,因為這些表示式允許我們放棄匿名類,從而大大減少了樣板程式碼,並提高了可讀性。 **方法引用是lambda表示式的一種特殊型別**。它們通常通過引用現有方法來建立簡單的lambda表示式。 方法引用包括以下四種類型: - 靜態方法 - 特定物件的例項方法 - 特定型別的任意物件的例項方法 - 構造方法 在本篇文章中,我們將探討Java中的方法引用。 ## 2. 引用靜態方法 We'll begin with a very simple example, capitalizing and printing a list of *Strings*: 我們從一個非常簡單的示例開始,字串轉成大寫並列印: ```j