把数据流化:Stream API

2016-12-04
阅读 8 分钟
3.5k
Java8引入了与此前完全不同的函数式编程方法,通过Lambda表达式和StreamAPI来为Java下的函数式编程提供动力。本文是Java8新特性的第二篇,旨在展示Stream API是如何简化程序编写并且体现出函数式编程的美感的,在Stream的世界里面,数据在概念上不再只是内存中存储的字节,而更像是流动的活跃生物。 最近在读这本图灵的...

Ummm... Java8和lambda

2016-11-20
阅读 9 分钟
2.5k
Java8引入了与此前完全不同的函数式编程方法,通过Lambda表达式和StreamAPI来为Java下的函数式编程提供动力。本文是Java8新特性的第一篇,旨在阐释函数式编程的本义,更在展示Java是如何通过新特性实现函数式编程的。 最近在读这本图灵的新书:Java 8 in Action ,本书作者的目的在于向Java程序员介绍Java8带来的新特性...