读《Java 8 函数式编程》
2017-10-13 07:01
204 查看
非常薄的本
Java 8 中的函数式编程就是 Lambda 表达式,与我认为的函数式编程差别好大。
Runable noArguments = () -> System.out.println("Hello World");
ActionListener oneArgument = event -> System.out.println("Hello World");
Runable multiStatement = () -> {
System.out.println("Hello World");
}
BinaryOperator<Long> add = (x, y) -> x + y;
BinaryOperator<Long> addExplicit = (Long x, Long y) -> x + y;
元素的排序,无方法名
转换值
读了此书没明白,什么是函数式编程,没明白怎么使用 Lambda。不会解答书中的问题。嗯
基本上等于没读。再看看别的吧。希望以后能理解多一些。
相关:
Lambda 表达式有何用处?如何使用?python
https://www.zhihu.com/question/20125256
JAVA
http://blog.csdn.net/ioriogami/article/details/12782141/
http://blog.csdn.net/renfufei/article/details/24600507/
Lambda 内部类:
http://blog.csdn.net/u013074999/article/details/46765307
相关文章推荐
- 《Java 8函数式编程》读书笔记
- Java-函数式编程(一)初识篇
- JAVA8 函数式编程小结
- [Java 8] (1) 函数式编程简介
- Java-函数式编程(三)流(Stream)
- 《Java高并发程序设计》学习 --6.1 Java8的函数式编程简介
- 《Java 8函数式编程》 读书记录
- Java 8 新语法习惯 (更轻松的函数式编程)
- java8新特性——函数式编程(stream/map)
- Java 中的函数式编程(Functional Programming):Lambda 初识
- 函数式编程java版
- 谈一谈Java8的函数式编程(二) –Java8中的流(转)
- 利用脚本将java回归到面向函数式编程
- Java-函数式编程(二)Lambda表达式
- Java8新特性学习-函数式编程(Stream/Function/Optional/Consumer)
- 浅谈Java 8的函数式编程
- 谈一谈Java8的函数式编程 (三) --几道关于流的练习题(转)
- 浅谈Java 8的函数式编程
- java8新特性 lambda Stream map(函数式编程)
- [Java 8] (1) 函数式编程简介