lambda
省略写法。前提是有抽象接口而且该接口之中只有一个方法!!!
写法:()->{} ,() 括号中写参数,{}写执行。
new Thread ( ()->{sys("重写的run方法")} ).start();
method(int a,int b,()->{return a+b ;})
lambda表达式,如果是一个方法的参数为接口,该方法中调用接口中抽象方法。在main函数调用该方法时,用lambda实现是实现的该抽象方法。
void a(Interface inter){
inter.print("hello");
}
main
a((s)->{ //实现print方法,参数为“hello”
s.uppercase(s);
});