
Java8实战(学习笔记)
文章平均质量分 90
Java8实战
豢龙先生
山河万里,不在足下,而在心中
展开
-
第四篇 JDK11 Collectors预置的收集器方法
java.util.stream.Collectors修饰符和类型 方法 描述 static <T>Collector<T,?,Double> averagingDouble(ToDoubleFunction<? super T>mapper) 返回求输入Double类型元素平均值的Collector static <T>Collector<T,?,Double> ...原创 2022-03-13 19:01:07 · 960 阅读 · 0 评论 -
第三篇 JDK11预置的函数式接口
JDK11在java.util.function包下预置的所有函数式接口接口 描述 BiConsumer<T,U> 表示接受两个输入参数并且不返回结果的操作。 BiFunction<T,U,R> 表示接受两个参数并生成结果的函数。 BinaryOperator<T> 表示对两个相同类型的操作数的操作,产生与操作数相同类型的结果。 BiPredicate<T,U>原创 2022-03-11 23:38:13 · 7430 阅读 · 0 评论 -
第二篇 Lambda表达式
Lambda表达式可以让我们简洁的表示一个行为或是传递代码。现在我们可以把Lambda表达式看作匿名功能,他基本上就是没有声明名称的方法,但和匿名类一样,它也可以作为参数传递给一个方法。我们会展示如何构建Lambda,他的使用场所,以及如何利用它使代码更简洁。我们还会介绍一些新的东西,如类型推断和Java8API中重要的新接口。我们还会介绍方法引用,这是一个常常和Lambda表达式联用的有用的新功能。2.1.Lambda介绍可以把Lambda表达式理解为简洁地表示可传递的匿名函数的一种方式:他没有.原创 2021-07-06 23:36:05 · 311 阅读 · 0 评论 -
第一篇 通过行为参数化应对不断变化的需求
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-07-04 01:42:43 · 221 阅读 · 0 评论