
java8
只吃零食的猫丶
挂在嘴边的自律
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java8新特性 CompletableFuture的使用
下面两种方法的使用: CompletableFuture.supplyAsync 异步有返回值 CompletableFuture.runAsync异步无返回值 期望:对一个list集合中的每个元素加以处理(假设它们都是耗时操作),要求处理过程是异步并行的。对处理后的结果再次异步处理 步骤: 新建一个list 创建固定线程数的线程池 异步并行处理 list(同时会有五个守护线程异步去处理) 等待每个future任务完成 分别从每个future任务中取值(...原创 2022-03-22 15:11:41 · 1373 阅读 · 0 评论 -
Java8 Stream集合与去重
1,测试数据 Map<String, String> hashMap = new HashMap<>(); Map<String, String> hashMap1 = new HashMap<>(); ArrayList<Map<String, String>> list = new ArrayList<>(); hashMap.put("PersonId", "ssss"); hashMap.put("Person原创 2021-06-11 12:02:09 · 1462 阅读 · 1 评论