1.函数型接口一个输入,一个输出
//lambda
Function fun=(str)->{return str;};
system.out.println(fun.apply("hello!!")
2.断定型接口一个输入参数,返回布尔值
3.消费型接口只有输入参数,无返回
Consumer<String> consumer =new consumer(){
@Override
public void accept(Object str){
sout(str);
}
};
//lambda 简化
Consumer<String> consumer =(str)->{return; };
4.供给型接口 只有返回值