synchronized 实现原理
Java线程生命周期与状态切换