线程池、锁、原子类
ThreadPoolExecutor ArrayBlockingQuue LinkedBlokingQueue 等阻塞队列
ConcurrentHashMap CopyOnWriteArrayList 线程安全的容器或集合
CountDownLatch CyclicBarrier Semophore(信号量) 这些锁的底层用的都是 AQS
还有两个子包:
atomic: 里面是一些原子类 比如 AtomicInteger AtomicLong AtomicRefrence AtomicStampedReference 底层是通过CAS来实现的
locks: 主要是跟锁相关的一些类 比如 Condition ReentrantLock ReentrantReadWriteLock 底层是通过 AQS来实现的
本文深入探讨了并发编程中的核心概念和技术,包括线程池、阻塞队列、线程安全容器、同步辅助类及原子类等。通过具体类如ThreadPoolExecutor、ConcurrentHashMap、CountDownLatch等介绍了它们的工作原理及应用场景。
7507

被折叠的 条评论
为什么被折叠?



