摘要: 1. 集合新的遍历方式 接口Map中定义了新的遍历方式 : default void forEach(BiConsumer<? super K, ? super V> action) 2. 阅读全文
posted @ 2020-08-02 21:19 -超级菜鸟- 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1. JDK8.0之前的版本中时间类java.util.Date与java.util.Calendar,以及格式化类DateFormat存在高并发线程不安全的问题 2. Java8.0中提供了新的时间包 java.time 来解决对应的问题 阅读全文
posted @ 2020-08-02 21:14 -超级菜鸟- 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1. Java8.0开始,接口中增加了默认方法与静态方法两个成员 2. 默认方法格式 default 返回值类型 函数名(参数列表){函数体;} 当一个子类的父类与接口中存在同名的default修饰的函数式,优先调用父类中的默认级别的函数 3.静态方法格式 static 返回值类型 函数名(参数列表 阅读全文
posted @ 2020-08-02 21:09 -超级菜鸟- 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1. Optional是一个容器类,可能包含或不包含非空值的容器对象。 如果一个值存在, isPresent()将返回true , get()将返回值 2.常用功能 Optional.of(T t) : 创建一个Optional实例 Optional.empty() : 创建一个空的Optional 阅读全文
posted @ 2020-08-02 20:59 -超级菜鸟- 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1. 查找与匹配 boolean allMatch(Predicate<? super T> predicate) 返回此流的所有元素是否与提供的谓词匹配。 boolean anyMatch(Predicate<? super T> predicate) 返回此流的任何元素是否与提供的谓词匹配。 b 阅读全文
posted @ 2020-08-02 20:52 -超级菜鸟- 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1. 中间操作的函数的返回值都是Stream的类型,以方便进行链式编程 2.筛选与切片 filter(Predicate<? extends T> predicate) : 接收断言型接口,从流中排除不符合要求的元素,简称过滤 limit(long maxSize) : 截断流,使元素不超过指定数量 阅读全文
posted @ 2020-08-02 20:34 -超级菜鸟- 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 获取Stream的方式有以下几种 : 1. 集合 : 通过Collection系列集合提供的 stream() 或者 parallelStream() Stream<E> stream() : 串行操作 Stream<E> parallelStream() : 并行操作 2. 数组 : 通过Arra 阅读全文
posted @ 2020-08-02 16:10 -超级菜鸟- 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 StreamAPI是JDK8.0中处理集合的关键抽象概念,可以指定希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射函数等操作 使用StreamAPI对集合进行操作,类似于使用SQL语言执行的数据库查询 StreamAPI提供了并行执行操作,原先复杂的并行操作,在JDK8.0中一个 阅读全文
posted @ 2020-08-02 15:48 -超级菜鸟- 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1. 函数引用 : 若Lambda体中的内容已经有方法实现过了,则可以使用"方法引用" 函数引用可以理解为Lambda表达式的另一种表现形式 2. 语法格式 注意 : Lambda体中调用方法的参数列表与返回值类型,须与函数式接口中抽象方法的参数列表和返回值类型一直. 当Lambda参数列表中,第一 阅读全文
posted @ 2020-08-02 15:10 -超级菜鸟- 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 1.函数式接口 : 有且仅有一个抽象函数的接口 2.函数值接口注解 : @FunctionInterface 该注解可用用于检测函数是否是函数式接口 非必需,像@Override可以用于检测是否是重写一样的作用 3.JDK8.0内置四大函数式接口 消费型接口 : Consumer<T> : void 阅读全文
posted @ 2020-08-02 15:05 -超级菜鸟- 阅读(152) 评论(0) 推荐(0) 编辑