欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

jdk8新特性之拉姆达表达式

程序员文章站 2022-07-12 11:13:42
...
package test.java;


/*
  	包含三个部分:
	一个括号内用逗号分隔的形式参数,参数是函
	数式接口里面方法的参数
	一个箭头符号:->
	方法体,可以是表达式和代码块,方法体函数
	式接口里面方法的实现,如果是代码块,则必须
	用{}来包裹起来,且需要一个return 返回值,但
	有个例外,若函数式接口里面方法返回值是
	void,则无需{} 
*/
public class TestRunable {
	public static void runableTest() {
		new Thread(new Runnable() {
			@Override
			public void run() {
				System.out.println("tttt");
			}
		}).start();
	}
	
	public static void runableLambdaTest() {
		new Thread(()->{System.out.println("222");}).start();
	}
	
	
	public static void main(String[] args) {
		runableTest();
		runableLambdaTest();
	}

}

 

相关标签: lambda jdk8