10 2020 档案
摘要:一、为什么要引入Stream流 简而言之引入Stream流的目的就是为了简化集合的操作。 二、获取流 1. 根据Collection获取流 所有的 Collection 集合都可以通过 stream() 方法来直接获取流。 2. 根据Map获取流 java.util.Map 接口不是 C
阅读全文
摘要:一、为什么引入lambda表达式 冗余的Runnable代码 传统写法 当需要启动一个线程去完成任务时,通常会通过 java.lang.Runnable 接口来定义任务内容,并使用 java.lang.Thread 类来启动该线程。代码如下: public class Demo01Runnabl
阅读全文