Java 8 學習筆記3——Lambda 表達式

Lambda 表達式簡介 利用行爲參數化來傳遞代碼有助於應對不斷變化的需求。它允許你定義一個代碼塊來表示一個行爲,然後傳遞它。你可以決定在某一事件發生時(例如單擊一個按鈕)或在算法中的某個特定時刻(例如篩選算法中類似於「重量超過150克的蘋果」的謂詞,或排序中的自定義比較操作)運行該代碼塊。一般來說,利用這個概念,你就可以編寫更爲靈活且可重複使用的代碼了。 但使用匿名類來表示不同的行爲並不令人滿意
相關文章
相關標籤/搜索