• 一、前言
  • 二、目录

    一、前言

    本部分内容是关于Java并发的一些知识总结,既是学习的难点,同时也是面试中几乎必问的知识点。

    面试中可能会问的一些问题:

    • 创建线程的方式
    • Synchronized/ReentrantLock
    • 生产者/消费者模式
    • volatile关键字
    • 乐观锁/悲观锁
    • 死锁
    • 了解的并发集合

    因此针对以上问题,整理了相关内容。

    二、目录

    • Java创建线程的三种方式
    • Java线程池
    • 死锁
    • Synchronized/ReentrantLock
    • 生产者/消费者模式
    • volatile关键字
    • CAS原子操作
    • AbstractQueuedSynchronizer详解
    • 深入理解ReentrantLock
    • Java并发集合——ArrayBlockingQueue
    • Java并发集合——LinkedBlockingQueue
    • Java并发集合——ConcurrentHashMap