天天看點

Lambda表達式

Lambda表達式:

避免匿名内部類定義過多

可以使代碼看起來很簡介

去掉了一推沒有意義的代碼,隻留下核心的邏輯

其實質屬于函數式程式設計概念

new Thread(()->System.out.println("多線程的學習......")).start();

函數式接口的定義:

任何接口,如果隻包含唯一一個抽象方法,那麼它就是一個函數式接口

對于函數式接口,我們可以通過lambda表達式來建立該接口的對象

Lambda表達式的推演:

沒有參數:

有參數: