JUC知识点框架

发布时间 2023-06-04 16:29:41作者: bxdblog

JUC(java.util.concurrent)

  • atomic

    • AtomicBoolean
    • AtomicInteger
    • AtomicLong
    • AtomicReference
  • locks

    • AQS(AbstractQueuedSynchronizer)
    • ReentrantLock
    • Condition
    • LockSupport
    • ReentrantReadWriteLock
    • StampedLock
  • AQS典型应用

    • ReentrantLock
    • CountDownLatch
    • Semaphore
    • CyclicBarrier
  • 容器

    • ConcurrentHashMap
    • CopyOnWriteArrayList
    • BlockingQueue(LinkedBlockingQueue,DelayQueue)
    • BlockingDeque(LinkedBlockingDeque)
  • 线程池

    • Executors
  • 其他

    • CompletableFuture
    • ForkJoinPool
    • FutureTask Callable