等待获取锁(synchronized monitor lock),状态为Blocked 其他调用Object.wait,Thread.join,LockSupport.park等 ,状态为 WAITING 或 TIMED_WAITING TIMED_WAITING 超时等待 调用以下方法进入该状态 Thread.sleep Object.wait(long) Thread.join(long) LockSupport.parkNanos LockSupport.parkUntil Java线程状态