一直在写中间件相关的代码,提供SDK给业务方使用,但很多业务方还一直停留在1.7版本,迟迟不升级,为了兼容性,不敢在代码中使用Java8的一些新特性,比如Stream之类的,虽然不能用,但还是要学一下. Stream 是什么 Stream 是Java 8中添加的一个新特性,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念.它借助于 Lambda 表达式,可以让你以一种声明的方式处理数据,可以极大提高Java程序员的生产力,让程序员写出高效率.干…