摘要:
一、前言 volatile关键字是Java51个关键字中用的比较少的一个,它是一个与多线程并发的关键字,但是实际开发中,一般不会用到,使用synchronize+wait()+notify()/notifyAll()或 lock+await()+signal()/signalAll() 组合就好了, 阅读全文
posted @ 2020-11-10 16:58
gjjjfvjtbnj
阅读(296)
评论(0)
推荐(0)
摘要:
一、前言 CountDownLatch是在java1.5被引入,存在于java.util.cucurrent包中,跟它一起被引入的工具类还有CyclicBarrier、Semaphore、concurrentHashMap和BlockingQueue。 二、CountDownLatch概要 Coun 阅读全文
posted @ 2020-11-10 16:54
gjjjfvjtbnj
阅读(489)
评论(0)
推荐(0)
摘要:
一、前言 在Java多线程模块中,ThreadLocal是比较重要的知识点,虽然ThreadLocal类位于java.lang包,但是这个类基本上仅用于多线程。 二、ThreadLocal类概要 2.1 由来 + 含义 + 使用场景 由来:一般的变量是多个线程共享,如果想一个线程独享一个变量,就需要 阅读全文
posted @ 2020-11-10 16:51
gjjjfvjtbnj
阅读(148)
评论(0)
推荐(0)

浙公网安备 33010602011771号