专栏名称: 程序员大咖
为程序员提供最优质的博文、最精彩的讨论、最实用的开发资源;提供最新最全的编程学习资料:PHP、Objective-C、Java、Swift、C/C++函数库、.NET Framework类库、J2SE API等等。并不定期奉送各种福利。
目录
今天看啥  ›  专栏  ›  程序员大咖

Java 8 和 Java 9 中并发工具的改变

程序员大咖  · 公众号  · 程序员  · 2018-05-01 10:24
    

文章预览

点击上方“ 程序员大咖 ”,选择“置顶公众号” 关键时刻,第一时间送达! Java 8 和 Java 9中 concurrent 包有了一些改变, 本文对这些改变做了汇总。 Java 8 中 Concurrent package的改变 java.util.concurrent中新的类和接口 增加了两个新接口和4个新类: 接口 CompletableFuture.AsynchronousCompletionTask 接口 CompletionStage 类 CompletableFuture 类 ConcurrentHashMap.KeySetView 类 CountedCompleter 类 CompletionException java.util.concurrent.ConcurrentHashMap的新方法 集合框架 在Java 8中做了修订,基于 stream 和 lambda表达式 添加了很多聚合方法。因此 ConcurrentHashMap 也引入了30几个新方法,包括各种 foreach 方法(forEach , forEachKey , forEachValue , 和 forEachEntry )、搜索方法( search , searchKeys , searchValues , 和 searchEntries )和reduction方法( redu ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览