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();
}
}