JDK8
文章平均质量分 91
Java 8发布于2014-03-18,发布至今已经8年了,是目前企业中使用最广泛的一个版本。Java 8是一次重大的版本升级,带来了很多的新特性。
叫我阿杰好了
CSDN JAVA领域优秀创作者,阿里云专家博主。纵有疾风起,人生不言弃!
展开
-
【JDK8 新特性 8】JDK 8新增的Optional类&新的日期和时间 API & 重复注解与类型注解
Optional是一个没有子类的工具类,Optional是一个可以为null的容器对象。它的作用主要就是为了解决避免Null检查,防止NullPointerException( 空指针异常)。原创 2022-06-09 09:25:49 · 583 阅读 · 0 评论 -
【JDK8 新特性 7】并行的Stream流¶llelStream背后的技术
目前我们使用的Stream流是串行的,就是在一个线程上执行。原创 2022-06-08 15:28:13 · 935 阅读 · 0 评论 -
【JDK8 新特性 6】收集Stream流中的结果
对流操作完成之后,如果需要将流的结果保存到数组或集合中,可以收集流中的数。 1、Stream流中的结果到集合中 Stream流提供 collect 方法,其参数需要一个 java.util.stream.Collector 接口对象来指定收集到哪种集合中。 java.util.stream.Collectors 类提供一些方法,可以作为 Collector`接口的实例。......原创 2022-06-05 10:56:31 · 662 阅读 · 0 评论 -
【JDK8 新特性 5】Stream流介绍和常用方法的使用
当我们需要对集合中的元素进行操作的时候,除了必需的添加、删除、获取外,最典型的就是集合遍历。我们来体验集合操作数据的弊端。原创 2022-05-30 19:36:54 · 1455 阅读 · 0 评论 -
【JDK8 新特性4】方法引用
上一篇文章 :(16条消息) 【JDK8 新特性3】常用内置函数式接口_一切总会归于平淡的博客-CSDN博客 目录 1、介绍方法引用 1.1 Lambda的冗余场景 1.2 体验方法引用简化Lambda 1.3 方法引用的格式 2、对象名::引用成员方法 3、类名::引用静态方法 4、类名::引用实例方法 5、类名::new引用构造器 6、数组::new 引用数组构造器 7、总结 1、介绍方法引用 在介绍方法引用前,我们要来了解Lambda表达式的冗余场景,虽然Lambd.原创 2022-05-29 14:24:23 · 453 阅读 · 1 评论 -
【JDK8 新特性3】常用内置函数式接口
上一篇文章 :【JDK8 新特性2】JDK 8 接口默认方法/静态方法_一切总会归于平淡的博客-CSDN博客 目录 1、Supplier接口 2、Consumer接口 3、Function接口 4、Predicate接口 4.1 默认方法:and 4.2 默认方法:or 4.3 默认方法:negate 我们知道使用Lambda表达式的前提是需要有函数式接口。 而Lambda使用时不关心接口名,抽象方法名,只关心抽 象方法的参数列表和返回值类型。 因此为了让我们使用Lambda.原创 2022-05-28 00:39:58 · 512 阅读 · 0 评论 -
【JDK8 新特性2】JDK 8 接口默认方法/静态方法
在JDK 8以前接口中只能有抽象方法。存在以下问题: 如果给接口新增抽象方法,所有实现类都必须重写这个抽象方法。不利于接口的扩展。原创 2022-05-18 09:06:51 · 2229 阅读 · 0 评论 -
【JDK8 新特性1】JDK 8 Lambda表达式
Java 8发布于2014-03-18,发布至今已经8年了,是目前企业中使用最广泛的一个版本。Java 8是一次重大的版本升 级,带来了很多的新特性。原创 2022-05-17 14:55:49 · 653 阅读 · 0 评论