![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java8
文章平均质量分 56
战神陈佩斯
我们仰望着同一片天空,脚下却踩着不同的大地
展开
-
java8之CompletableFuture
5分钟带你深入浅出CompletableFuture实用教程。原创 2022-08-29 15:35:28 · 566 阅读 · 0 评论 -
java8时间类
LocalDate对年月日进行操作LocalTime对时分秒进行操作LocalDateTime对年月日时分秒进行操作Duration对多个时间进行计算原创 2021-08-13 10:56:59 · 66 阅读 · 0 评论 -
Java 8 lambda表达式
参数数据类型可以不写,JVM可通过上下文推断出数据类型但为一个参数增加数据类型时,所用的数据类型都需要指定数据类型原创 2021-06-18 17:52:05 · 59 阅读 · 0 评论 -
lambda表达式四大核心接口
java8为我们在不同场景下更灵活的使用lambda表达式,为我们预制了四大核心接口。接口特征Consumer<T>:消费者接口,无返回值。Supplier<T>:生产者接口,有返回值。Function<T,R>:函数式接口,有入参有返回值。Function<T,R>:断言式接口,返回值为boolean。1、Consumer<T>:消费性接口void accept(T t)/** * 消费性接口:无返回值 .原创 2021-06-18 19:14:57 · 732 阅读 · 0 评论 -
java8之stream流
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-07-13 22:07:14 · 113 阅读 · 0 评论 -
java8-Optional空指针处理
/** * Optional.of(T t): 创建一个Optional实例 * Optional.empty(): 创建一个空的Optional实例 * Optional.ofNullable(T): 若T不为空则调用Optional.of(T t),否则调用Optional.empty() * isPresent(): 判断是否为空值 * orElse(T t):若调用对象不为空,则返回该值,否则返回t * orElseGet(Supplier s):如果调用对象包含值,则返回该值,否则返回原创 2021-07-17 11:12:07 · 141 阅读 · 0 评论