摘要: 供给型接口 消费型接口 函数型接口 断言型接口 一个简单的使用多个函数式接口的例子: 部分函数式接口中有 default 方法, 可以进行组合使用! 阅读全文
posted @ 2019-01-05 20:09 wansw 阅读(1716) 评论(0) 推荐(1) 编辑
摘要: 示例一 API介绍 StringJoiner 是 java8 新增的类。 构造器: delimiter 是 , prefix 是 , suffix 是 . emptyValue 是本类的 . add : 分析源码: ​ 发现StringJoiner底层依旧使用的 StringBuilder,第一次添 阅读全文
posted @ 2019-01-05 20:05 wansw 阅读(3477) 评论(0) 推荐(0) 编辑
摘要: 一、基本示例 ​ Optional 是 Java8 提供的了 为了解决 Null 安全问题的一个 API 。善用Optional可以使我们代码中很多繁琐、丑陋的设计变得十分优雅 。 看一个示例: 改写成下面的形式和上面的没有什么太大区别。 正确示例: 再来一个示例: 改造后: 使用Optional 阅读全文
posted @ 2019-01-05 20:03 wansw 阅读(894) 评论(0) 推荐(0) 编辑