![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA8
zlh313_01
这个作者很懒,什么都没留下…
展开
-
Java8特性详解 lambda表达式 Stream
1.lambda表达式Java8最值得学习的特性就是Lambda表达式和Stream API,如果有python或者javascript的语言基础,对理解Lambda表达式有很大帮助,因为Java正在将自己变的更高(Sha)级(Gua),更人性化。--------可以这么说lambda表达式其实就是实现SAM接口的语法糖。lambda写的好可以极大的减少代码冗余,同时可读性也好过冗长的内部类,匿名...原创 2018-05-22 16:23:05 · 365 阅读 · 0 评论 -
Java 并发工具包 java.util.concurrent 用户指南
译序本指南根据 Jakob Jenkov 最新博客翻译,请随时关注博客更新:http://tutorials.jenkov.com/java-util-concurrent/index.html。本指南已做成中英文对照阅读版的 pdf 文档,有兴趣的朋友可以去 Java并发工具包java.util.concurrent用户指南中英文对照阅读版.pdf[带书签] 进行下载。 1....原创 2018-09-15 17:22:48 · 142 阅读 · 0 评论 -
采用java8 lambda表达式 实现 java list 交集 并集 差集 去重复并集
一般的javaList 交、并集采用简单的 removeAll retainAll 等操作,不过这也破坏了原始的javaList对象,采用java8 lambda表达式流操作则可以不影响原始list对象而得到两个javaList对象的 交、并、差集。具体代码如下:import static java.util.stream.Collectors.toList;import java....原创 2018-09-19 16:36:55 · 2375 阅读 · 0 评论 -
JAVA8 - Lambda之List排序
先定义一个实体类@Data@AllArgsConstructor@NoArgsConstructorpublic class Human { private String name; private int age; }下面的操作都基于这个类来进行操作。这里面使用了Lombok类库,它用注解的方式实现了基本的get和set等方法,让代码看起来更加的优雅...原创 2019-03-12 14:31:44 · 5327 阅读 · 0 评论