wait方法
运行
TIMED_WAITING阻塞状态
Synchronized
WAITING等待队列
BLOCKED锁池
RUNNABLE可运行,就绪状态
OS调度
Thread.yeild()
run方法结束异常
NEW新建状态
sleep时间到t1线程执行结束
Thread.sleep();Object#wait(long)Thread.joinLockSupport#parkNanos
RUNNING运行状态
start()
拿到锁
被其他线程notifynotifyAll
时间片到
TERMINATE结束