在Java8中拥有Lambda表达式的新功能,如果现在Android项目中使用,首先,必须在项目中的build.gradle配置一下
使用Lambda表达式必须满足只有一个待实现方法这个规则,否则就不能使用Lamda表达式进行代替
这个例子的Therad类的构造函数中接受一个Runnable接口,而这个Runnable接口这有一个run()方法,所以可以是使用Lamda表达式进行替代。
第二个例子
其实在项目中点击事件也可以使用Lambda表达式代替
本文是对郭神的对Lambda表达式讲解具体实现,参考自第二行代码