跳转至

多线程面试题

目录导航

文档 说明
01-Volatile关键字 Volatile保证可见性
02-CAS比较与交换 CAS无锁算法
03-集合类线程安全问题 并发集合
04-多线程锁 synchronized/Lock
05-线程控制类 CountDownLatch等
06-阻塞队列 BlockingQueue
07-线程通讯 wait/notify
08-线程池原理 线程池核心原理
09-死锁问题分析 死锁产生与排查

核心知识点

线程基础

  • Thread创建方式
  • 线程状态
  • 线程优先级

同步机制

  • synchronized
  • ReentrantLock
  • volatile

并发工具

  • CountDownLatch
  • CyclicBarrier
  • Semaphore