函数式接口的方法是接口,按照我的理解
Public inteface Supplier{
public Integer FunctionA();
}
Supplier supplier = ()=>{
xxxxxxxxxxxxxx;
}
最后去调用 形同:int maxValue = getMax(supplier.FuntctionA)
Supplier 是JDK自带的几个函数式接口,也叫供给型接口,里面是一个无参输入,返回一个T。
函数体结构大概是
()->{
return xx;
}
也就是你的getMax 传入一个供给型接口进去,没有入参,返回一个值,这里你返回的是int。