语法:
1.():参数列表
2.->:专用连接符
3.{}:代码块
package com.test.lambda;
public class Lambda01 {
public static void main(String[] args) {
new Runnable() {
@Override
public void run() {
System.out.println("jdk1.8之前匿名内部类!");
//调用外部变量需要使用常量
}
}.run();
int i = 1;
Runnable r = ()->{
System.out.println("Lambda表达式实现Runnble!");
System.out.println("i+"+i);
//同样,不可以改变变量i的值
};
r.run();
}
}