1.基础
进程和线程

并行和并发

创建线程的方式

线程状态

如何保证线程的执行顺序


wait和sleep方法的不同

如何打断正在运行的线程

2.并发安全
synchronized底层原理
首先它是一个对象锁,

重量级锁和锁升级是什么
为什么需要轻量级锁
因为有些线程是交替执行的,不用竞争

进程和线程

并行和并发

创建线程的方式

线程状态

如何保证线程的执行顺序


wait和sleep方法的不同

如何打断正在运行的线程

首先它是一个对象锁,

重量级锁和锁升级是什么
为什么需要轻量级锁
因为有些线程是交替执行的,不用竞争
