摘要:
Java8规定:如果接口中只有一个抽象方法(可以包含多个默认方法或多个static方法),该接口就是函数式接口。@FunctionlInterface就是用来指定某个接口必须是函数式接口。例如,如下程序就使用@FunctionlInterface修饰函数式接口。 编译上面程序,可能丝毫看不出程序中的 阅读全文
摘要:
[toc] 使用Lambda表达式遍历集合 Java8为Iterable接口新增了一个forEach(Consumer action)默认方法,该方法所需参数的类型是一个函数式接口,而Iterable接口是一个Collection接口的父接口,因此Collection集合也可以直接调用该方法。 当程 阅读全文