本文主要是介绍四大函数式接口(必需掌握),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
新时代的程序员: lambda表达式、链式编程、函数式接口、Stream流式计算
1. 函数式接口: 只有一个方法的接口
@FunctionalInterface
public interface Runnable {void run();
}// 简化编程模型,在新版本的框架底层大量应用!
只要是 函数型接口 就可以 用 lambda表达式简化:
import java.util.function.Function;class test1{/*** Function 函数型接口, 有一个输入参数,有一个输出* 只要是 函数型接口 可以 用 lambda表达式简化*/public static void main(String[] args) {Function<String,String> function1 = new Function<String, String>() {@Overridepublic String apply(String s) {return s;
这篇关于四大函数式接口(必需掌握)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!