多线程10:Lamda表达式
-
避免匿名内部类定义过多
-
可以让你的代码看起来很简洁
-
去掉一堆没有意义的代码,只留下核心的逻辑
-
理解Functional Interface(函数式接口)是Java8 lambda表达式关键所在
-
函数式接口的定义:
-
任何接口,如果只包含一个抽象方法,那么他就是一个函数式接口
-
对于函数式接口,我们可以通过lambda表达式来创建该接口的对象
-
package com.HuoLong.lambda;
/*
推导lambda表达式
* */
public class TestLambda1 {
//3静态内部类 +static
static class Like2 implements ILike{//
总结:
package com.HuoLong.lambda;
public class Test001 {
//2.静态内部类
static class myOne1 implements My{
package com.HuoLong.lambda;
public class Test001 {
//2.静态内部类
static class myOne1 implements My{