小例子: 话不多说,先看看下面代码, 上图中java定义个一个回调接口ActionListener,通过该接口来指定监听之后按钮的行为并添加相应操作。先看图一咯,一般我们监听一个按钮是用匿名内部类的形式,而不会专门去创建一个implement ActionListener的类,但是,这样的代码也有很多看着不爽,用着也不爽的地方,比如语法过于冗余、匿名内部类的this和demo类的this让人难以理解、类型载入和实例创建语义不够灵活的局部变量等,所以呢,java8针对这些做了相应的改变,那就是图二的写法,也就是名叫lambda的写法,是不是看上去就简单明了多了咯,要掌握lambda的用法,那先