![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JAVA8
Stream流
Optional
New Date
Aloneii
这个人很懒,什么都没有留下
展开
-
JDK8新特性03-Optional API
本文主要介绍Optional相关的APIOptional类介绍Optional类源码介绍Optional的属性以及创建Optional容器的方法Optional容器简单的方法get方法isPresent方法orElse方法Optional容器进阶用法ifPresent方法orElseGet方法orElseThrow方法filter方法map方法Optional的总结使用Optional前后对比 Optional类介绍 一句话介绍Optional类:使用JDK8的Optional类来防止NPE(空指针异常)问原创 2020-05-27 18:20:55 · 237 阅读 · 0 评论 -
JDK8新特性01-函数式编程接口介绍以及方法引用介绍
本文主要介绍JDK8新增函数式接口以及新特性函数式编程接口方法引用 函数式编程接口 Java8的库设计师已经帮我们定义了常用的函数式接口。这些接口都在java.util.funtion包下 函数式接口名 抽象方法 说明 Function<T, R> R apply(T t); 接受T返回R BiFunction<T, U, R> R apply(T t, U u); 接受T,U,返回R Supplier T get(); 无参返回T Consumer &l原创 2020-05-27 17:34:34 · 275 阅读 · 0 评论 -
JDK8新特性02-Stream API
本文主要介绍Stream相关的APIStreamStream的创建方法一:二级目录三级目录 Stream Stream的创建 /** * 创建Stream几种方式 * 1.create from collection. * 2.create from values. * 3.create from arrays. * 4.create from File. * 5.create from Iterator. *原创 2020-05-22 21:01:06 · 230 阅读 · 0 评论