是否可以直接调用Thread类的run方法
Thread的sleep()和Object的wait()
线程的上下文切换
线程中的程序计数器、虚拟机栈和本地方法栈为什么是私有的
进程与线程
AQS(AbstractQueuedSynchronizer)详解
synchronized锁机制
Java中的锁
synchronized与volatile关键字
线程阻塞与等待的区别