![](https://img-blog.csdnimg.cn/20200805121156656.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java学习笔记
文章平均质量分 92
Java学习笔记
多罗罗丶
会当凌绝顶,一览众山小
展开
-
JDK8新特性-StreamAPI
JDK8新特性-StreamAPIJava 8 Stream | 菜鸟教程 https://www.runoob.com/java/java8-streams.html菜鸟教程的目录是真的清晰,再结合优秀博主的测试用例,(和更详细的测试用例)完成了以下的学习文档。也相当于一个工具手册了,方便查阅。一、说明1.0 发展历史Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对原创 2021-06-30 14:19:48 · 268 阅读 · 0 评论 -
JDK8新特性-Lambda
JDK8新特性-Lambda说明Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用 Lambda 表达式可以使代码变的更加简洁紧凑。相关概念Lambda表达式只和函数式接口有关Lambda表达式用于取代函数式接口的实现类及其方法函数式接口参考:《函数式接口 - 前度刘郎 - 博客园 》有且仅有一个抽象方法的接口称为“函数式接口”。这个条件决定了Lambda中,为什么我们能够直原创 2021-06-28 16:58:49 · 129 阅读 · 0 评论 -
JDK8新特性-Optional类
JDK8新特性-Optional类说明Java 8 Optional 类 :Optional 类的引入很好的解决空指针异常。本文主要从Optional类的methods进行学习和分析。构造或者创建API说明举例Optional(T value)私有构造empty()返回一个空的EMPTY对象of(T value)通过此方法构造一个Optional对象,传递Value是空时会报空指针异常;非空则不报;ofNullable(T value)ub原创 2021-06-25 14:24:44 · 180 阅读 · 1 评论