lambda

Jan 15, 2018


JDK1.8增加了lambda表达式特性,下面就列举一些lambda表达式的使用场景。

替换匿名类

// 传统方式实现Runnable接口
new Thread(new Runnable() {
	@Override
	public void run() {
		System.out.println("before JDK1.8");
	}
}).start();

// 使用lambda表达式替换匿名类
new Thread(() -> System.out.println("use lambda")).start();