![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java8的新特性
文章平均质量分 79
让优秀成为你的习惯
从事大数据相关工作,想跟我一起学习大数据的朋友,可以微信搜索:ldc11235,关注我的公众号大数据技术学习和分享
展开
-
Java8的新特性(一)
主要内容 Lambda表达式 函数式接口 方法引用和构造器引用 Stream API 接口中默认的方法与静态方法 新时间API Java8新特性的简介 速度更快 代码更少(增加了新的语法Lambda表达式) 强大的Stream API 便于并行 最大化减少空指针的异常(Optional) – 其中最重要的就是Lambda表达式和Stream API 1-Lambda表达式 为什么要使用L...原创 2018-11-09 16:04:26 · 449 阅读 · 0 评论 -
Java8的新特性(二)
四大内置核心函数式接口 Java8 内置的四大核心函数式接口 Consumer : 消费型接口 --> void accept(T t); Supplier : 供给型接口 -->T get(); Function<T, R> : 函数型接口 --&am原创 2018-11-09 21:47:02 · 227 阅读 · 0 评论 -
Java8的新特性(三)
强大的Stream API 了解Stream Java8中有两个最为重要的改变。第一个是Lambda表达式;另外一个则是Stream API(java.util.stream.*)。 Stream是Java8中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API对集合数据进行操作,就类似于使用SQL执行数据库查询,也可以使...原创 2018-11-10 17:38:51 · 240 阅读 · 0 评论 -
Java8中Stream API的经典应用
经典的应用 public class TestTransaction { List<Transaction> transactions = null; @Before public void before(){ Trader raoul = new Trader("Raoul", "Cambridge"); Trader mario = new Trader("M...原创 2018-11-10 19:27:18 · 362 阅读 · 0 评论 -
Java8的新特性(四)
并行流与串行流 什么是并行流 我们先了解一下什么是Fork/Join框架 Fork/Join框架和传统的线程池的区别 应用Fork/Join计算100000000的和: public class ForkJoinCalculate extends RecursiveTask&lt;Long&gt; { /** * */ private static fi...原创 2018-11-11 18:33:34 · 183 阅读 · 0 评论