Java8
遮不住的殇
勤能补拙
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第04篇 方法引用
一、什么是方法引用方法引用通过方法的名字来指向一个方法。方法引用可以使语言的结构更紧凑简洁,减少冗余代码,能更加容易的看出我们的意图。方法引用使用一对冒号::方法引用的返回值是函数式接口二、方法引用的使用类型方法引用主要有四种使用方式:构造器引用Class::new静态方法引用Class::method所有对象任意方法引用Class:method特定对象的方法引用...原创 2019-11-13 17:29:00 · 270 阅读 · 0 评论 -
第06篇 并行流和fork-join框架
java8 并行流fork-join框架原创 2019-12-03 23:54:04 · 414 阅读 · 0 评论 -
第05篇 强大的Stream
一、Stream介绍Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对 集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。 使用Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数 据库查询。也可以使用 Stream API 来并行执行操作。简而言之, Stream API 提供了一种高效且易于使用的处理数据的方式。总之:流(Stream...原创 2019-11-13 23:12:59 · 220 阅读 · 0 评论 -
第03篇 函数式接口
一、什么是函数式接口只包含一个抽象方法的接口,称为函数式接口。你可以通过 Lambda 表达式来创建该接口的对象。(若 Lambda表达式抛出一个受检异常,那么该异常需要在目标接口的抽象方法上进行声明)。我们可以在任意函数式接口上使用 @FunctionalInterface 注解,这样做可以检查它是否是一个函数式接口,同时 javadoc 也会包 含一条声明,说明这个接口是一...原创 2019-11-11 17:27:41 · 144 阅读 · 0 评论 -
第02篇 Lambda表达式
一、Lambda表达式引入二、什么是Lambda表达式Lambda 是一个匿名函数,我们可以把 Lambda 表达式理解为是一段可以传递的代码(将代码 像数据一样进行传递)。可以写出更简洁、更 灵活的代码。作为一种更紧凑的代码风格,使 Java的语言表达能力得到了提升。...原创 2019-11-09 22:08:55 · 197 阅读 · 0 评论 -
第01篇 Java8重要特性
Java8的新特性主要有下面几个:Lambda 表达式 :Lambda允许把函数作为一个方法的参数(函数作为参数传递进方法中。方法引用 :方法引用提供了非常有用的语法,可以直接引用已有Java类或对象(实例)的方法或构造器。与lambda联合使用,方法引用可以使语言的构造更紧凑简洁,减少冗余代码。默认方法: 默认方法就是一个在接口里面有了一个实现的方法。新工具 :新的编译工具,如:Nas...原创 2019-10-28 23:10:42 · 431 阅读 · 0 评论
分享