JUC-四大函数接口-09

131 阅读1分钟

1.函数型接口一个输入,一个输出

image.png

//lambda

Function fun=(str)->{return str;};
system.out.println(fun.apply("hello!!")

2.断定型接口一个输入参数,返回布尔值

image.png

3.消费型接口只有输入参数,无返回

image.png

    Consumer<String> consumer =new consumer(){
        @Override
        public void accept(Object str){
           sout(str);
        }
    
    };
    
    //lambda 简化
    Consumer<String> consumer =(str)->{return;  };
    
    

4.供给型接口 只有返回值

image.png