程序员进新公司 团队都用java8函数式语法 开始内心是拒绝的

Posted Java之间

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了程序员进新公司 团队都用java8函数式语法 开始内心是拒绝的相关的知识,希望对你有一定的参考价值。

你关注的就是我关心的!

吐槽

程序汪进新公司,发现团队都用java8函数式语法

开始看lambda语法感觉很不习惯,还有点反感

后来慢慢学起来,用习惯了发现非常爽

大大提高了开发效率

在这个加班加的冒烟的IT界

加快开发效率是非常重要的

java8才有的特性

Optional防空利器

程序员进新公司 团队都用java8函数式语法 开始内心是拒绝的

方法引用

就是这个奇葩语法::

简洁之极

程序员进新公司 团队都用java8函数式语法 开始内心是拒绝的

filter

上面Optional方便过滤空集合对象,这里的filter是过滤空元素

如果集合add空null,就容易NPE啦

程序员进新公司 团队都用java8函数式语法 开始内心是拒绝的

map

集合变形,业务代码最常见的

程序员进新公司 团队都用java8函数式语法 开始内心是拒绝的

输出名字集合数据

程序员进新公司 团队都用java8函数式语法 开始内心是拒绝的

list转换map

程序员进新公司 团队都用java8函数式语法 开始内心是拒绝的

输出结果

key就是id,value是student对象

程序员进新公司 团队都用java8函数式语法 开始内心是拒绝的

limit

就像mysql的limit num 关键字

程序员进新公司 团队都用java8函数式语法 开始内心是拒绝的

输出 第一条数据

skip

mysql的limit num,num 关键字

下面是取第2条数据后面第1条,可以实现分页功能啦

程序员进新公司 团队都用java8函数式语法 开始内心是拒绝的

集合排序

默认升序

程序员进新公司 团队都用java8函数式语法 开始内心是拒绝的

输出结果

程序员进新公司 团队都用java8函数式语法 开始内心是拒绝的

parallelStream

说性能差的朋友可以用并发嘛

注意线程安全

程序员进新公司 团队都用java8函数式语法 开始内心是拒绝的

原文链接:

www.toutiao.com/i6671789052192096781/

最近热文阅读:

1、

2、

3、

4、

5、

6、

7、

8、

以上是关于程序员进新公司 团队都用java8函数式语法 开始内心是拒绝的的主要内容,如果未能解决你的问题,请参考以下文章

Java8函数式编程-包教包会系列

Java8新特性之函数式接口

Java8新特性之函数式接口

乐字节-Java8核心特性实战之函数式接口

Java没基础函数式编程——Stream API 中的收集器

Java 8 新语法习惯 (更轻松的函数式编程)