Lamda表达式
1.为什么要用lamda表达式(函数式编程)
- 
避免匿名内部类定义过多。 
- 
代码简洁。 
- 
去掉没有意义代码,只留下核心逻辑。 new Thread (()->System.out.println("多线程学习")).start()
2.函数式接口定义:
- 
任何接口,如果只包含唯一一个抽象方法,那么它就是一个函数式接口。 
public interface Runnable {
    public abstract void run();
}
对于函数式接口,我们可有通过lamda表达式来创建接口对象。
public class TestLamda {
    // 静态内部类
    static  class Like2 implements ILike{
        
public class TestLamda2 {
    static class Love1 implements  ILove{
        
 
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号