草庐IT

MyLambda

全部标签

java - 为什么 Java 8 的函数式接口(interface)中没有多个抽象方法?

这个问题在这里已经有了答案:WhyFunctionalInterfacesinJava8haveoneAbstractMethod?(4个答案)关闭5年前。@FunctionalInterfaceinterfaceMyLambda{voidapply1();intapply2(intx,inty);}现在使用Lambda表达式,为什么Java不能允许以下两个,因为它清楚地区分了两者:MyLambdaml1=()->System.out.println("Hello");MyLambdaml2=(x,y)->x+y;