摘要:
一、旧 API 存在多线程安全问题 import java.text.SimpleDateFormat; import java.time.LocalDate; import java.time.format.DateTimeFormatter; import java.util.ArrayList 阅读全文
posted @ 2021-05-16 20:38
认真对待世界的小白
阅读(73)
评论(0)
推荐(0)
摘要:
一、默认方法 Java 8 中允许接口中包含具有具体实现的方法,该方法称为“默认方法”,默认方法使用 default 关键字修饰。 二、类优先原则 接口默认方法的“类优先”原则,若一个接口中定义了一个默认方法,而另外一个父类或接口中又定义了一个同名的方法时 选择父类中的方法。如果一个父类提供了具体的 阅读全文
posted @ 2021-05-16 18:46
认真对待世界的小白
阅读(277)
评论(0)
推荐(0)
摘要:
TestOptional类 import java.util.Optional; import org.junit.Test; /* * 一、Optional 容器类:用于尽量避免空指针异常 * Optional.of(T t) : 创建一个 Optional 实例 * Optional.empty 阅读全文
posted @ 2021-05-16 18:31
认真对待世界的小白
阅读(81)
评论(0)
推荐(0)
摘要:
一、简介 并行流就是把一个内容分成多个数据块,并用不同的线程分别处理每个数据块的流。 Java 8 中将并行进行了优化,我们可以很容易的对数据进行并行操作。 Stream API 可以声明性地通过 parallel() 与 sequential() 在并行流与顺序流之间进行切换。 二、了解 Fork 阅读全文
posted @ 2021-05-16 18:23
认真对待世界的小白
阅读(350)
评论(0)
推荐(0)
摘要:
一、简介 Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。 使用 Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数据库查询。也可以使用 Stream API 来并行执行操作。简而言之,St 阅读全文
posted @ 2021-05-16 15:05
认真对待世界的小白
阅读(172)
评论(0)
推荐(0)

浙公网安备 33010602011771号