Java:匿名內部類和Lambda表達式

在JDK8以前,將行爲抽象化做爲參數傳遞給某個對象方法並進行回調,須要定義一個實現相關接口的類型,若是該類型只須要使用一次,則可經過匿名內部類實現。java 在借鑑了C#和Scala後,JDK8引入Lambda表達式,經過減小沒必要要的模版代碼,簡化了傳遞抽象化行爲代碼的方式。編程 好比: 多線程 Runnable objInnerClass = new Runnable(){ publi
相關文章
相關標籤/搜索