Java:匿名内部类和Lambda表达式

在JDK8以前,将行为抽象化做为参数传递给某个对象方法并进行回调,须要定义一个实现相关接口的类型,若是该类型只须要使用一次,则可经过匿名内部类实现。java 在借鉴了C#和Scala后,JDK8引入Lambda表达式,经过减小没必要要的模版代码,简化了传递抽象化行为代码的方式。编程 好比: 多线程 Runnable objInnerClass = new Runnable(){ publi
相关文章
相关标签/搜索