今天我们来看下CountDownLatch这个工具类的原理。
我们还是从两个方法入手await方法和countDown方法。

我们先从await方法看下
CountDownLatch的一点理解
CountDownLatch的一点理解
我们会发现这个代码很熟悉,AQS中有些类似这样的代码,唯一的不同就是
我画红框中的代码。
CountDownLatch的一点理解
CountDownLatch的一点理解
CountDownLatch的一点理解
以上为awai方法,接下来我们看下countDown方法。

CountDownLatch的一点理解
CountDownLatch的一点理解
CountDownLatch的一点理解
CountDownLatch的一点理解

相关文章:

  • 2022-01-06
  • 2021-05-22
  • 2021-12-15
  • 2022-12-23
  • 2021-11-11
  • 2021-07-10
  • 2021-05-29
  • 2021-04-19
猜你喜欢
  • 2021-11-15
  • 2021-06-06
  • 2022-12-23
  • 2022-12-23
  • 2021-11-14
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案