
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 · 268 阅读 · 0 评论 -
JDK8新特性01-函数式编程接口介绍以及方法引用介绍
本文主要介绍JDK8新增函数式接口以及新特性函数式编程接口方法引用函数式编程接口Java8的库设计师已经帮我们定义了常用的函数式接口。这些接口都在java.util.funtion包下函数式接口名抽象方法说明Function<T, R>R apply(T t);接受T返回RBiFunction<T, U, R>R apply(T t, U u);接受T,U,返回RSupplierT get();无参返回TConsumer &l原创 2020-05-27 17:34:34 · 308 阅读 · 0 评论 -
JDK8新特性02-Stream API
本文主要介绍Stream相关的APIStreamStream的创建方法一:二级目录三级目录StreamStream的创建 /** * 创建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 · 272 阅读 · 0 评论