package test3;
@FunctionalInterface //表示函数式接口
public interface MyLambda {
public void test1(String y);
public default void test2(){
System.out.println("123");
}
public static void test3(){
System.out.println("123");
}
}
package test3;
public class Test3 {
public static void main(String[] args) {
//接口的静态方法可以通过接口名来调用
MyLambda.test3();
/*
* 使用Lambda表达式来表示MyLambda该接口的一个实现(注:JAVA 8 之前一般是用匿名类实现的):
*/
MyLambda myLambda = y->System.out.println("ss"+y);
myLambda.test1("hahahha"); //调用
}
}