摘要:
Arrays.stream(new Integer[] {1,2,3,4}).map((Integer x)-> x*2).filter((x)->x>3).forEach(System.out::print); System.out.println(" "); Arrays.stream(new
阅读全文
posted @ 2016-05-25 15:38
wzyy
阅读(463)
推荐(0)
编辑
摘要:
package com.wzy.t1; @FunctionalInterface//此注解用来声明此接口为函数式接口 public interface People { /** * 1.函数式接口只能有一个抽象方法,而不是指只能有一个方法, * 因为equals()方法在java.lang.Object中已经实现,所以也符合函数式规范 *...
阅读全文
posted @ 2016-05-25 12:47
wzyy
阅读(494)
推荐(0)
编辑
摘要:
有关函数式编程 ·1 函数作为一等公民 特点:将函数作为参数传递给另外一个函数;函数可以作为另外一个函数的返回值 ·2 无副作用 函数的副作用指的是函数在调用过程中,除了给出了返回值外,还修改了函数外部的状态,比如,函数在调用过程中,修改了某一个全局状态。 显式函数指函数与外界交换数据的唯一渠道就是
阅读全文
posted @ 2016-05-25 11:58
wzyy
阅读(1316)
推荐(0)
编辑