随笔分类 - Java8新特性
Java8中新特性介绍
摘要:供给型接口 消费型接口 函数型接口 断言型接口 一个简单的使用多个函数式接口的例子: 部分函数式接口中有 default 方法, 可以进行组合使用!
阅读全文
摘要:示例一 API介绍 StringJoiner 是 java8 新增的类。 构造器: delimiter 是 , prefix 是 , suffix 是 . emptyValue 是本类的 . add : 分析源码: 发现StringJoiner底层依旧使用的 StringBuilder,第一次添
阅读全文
摘要:一、基本示例 Optional 是 Java8 提供的了 为了解决 Null 安全问题的一个 API 。善用Optional可以使我们代码中很多繁琐、丑陋的设计变得十分优雅 。 看一个示例: 改写成下面的形式和上面的没有什么太大区别。 正确示例: 再来一个示例: 改造后: 使用Optional
阅读全文
摘要:Collectors常用方法 | 工厂方法 | 返回类型 | 作用 | | | | | | toSet | Set | 把流中所有项目收集到一个 Set,删除重复项 | | toList | List | 收集到一个 List 集合中 | | toCollection | Collection |
阅读全文
摘要:说明 本文内容来自 【Java8 In Action】 一书 四种方法引用类型 | 类型 | 示例 | | | | | 引用静态方法 | ContainingClass::staticMethodName | | 引用某个对象的实例方法 | containingObject::instanceMet
阅读全文

浙公网安备 33010602011771号