欢迎您的访问
专注于分享最有价值的互联网技术干货

Java 并发 第7页

一文秒懂 Java CountDownLatch

管理员评论(0)赞(0)

本章节我们来讨论下 java.util.concurrent.CountDownLatch 这个类,顺带演示下如何在一些实际例子中使用它。 CountDownLatch 类的作用呢? 怎么说呢? 简单来说,我们可以使用它来阻塞线程,直到其他...

一文秒懂 Java CompletableFuture ( 上 )

管理员评论(0)赞(0)

本文我们来了解下 Java 8 引入的 CompletableFuture 类,了解下该类提供的功能和用例。 Java 中的异步计算 异步计算很难推理的,因为我们的大脑是同步的,会将任何计算看成是一系列的同步计算。 我们在实现异步计算时,往...

一文秒懂 Java Google Guava 实现

管理员评论(0)赞(0)

Guava 是托管在 Github.com 上的流行的 Google 开源的 Java 线程池库。 Guava 包含了许多有用的并发类,同时还包含了几个方便的 ExecutorService 实现,但这些实现类都无法通过直接实例化或子类化来...

一文秒懂 Java ForkJoinPool

管理员评论(0)赞(2)

ForkJoinPool 是Java 7 中引入的 fork/join 框架的核心之一。它解决了一个常见的问题: 如何在递归中生成多个任务。因为,即使是使用一个简单的 ThreadPoolExecutor ,也会在不断的递归中快速耗尽线程。...

一文秒懂 Java Fork/Join

管理员评论(0)赞(0)

fork/join 框架是 Java 7 中引入的 ,它是一个工具,通过 「 分而治之 」 的方法尝试将所有可用的处理器内核使用起来帮助加速并行处理。 在实际使用过程中,这种 「 分而治之 」的方法意味着框架首先要 fork ,递归地将任务...