Java—线程状态
在Thread中有个嵌套类Thread.State(描述线程的状态)
计时等待状态(Timed Waiting)
锁阻塞状态(Blocked)
无限等待状态(Waiting)
例:
进入TimeWaiting的两种方式
1.使用sleep(long m)方法在毫秒值结束之后,线程睡醒进入Runnable/Blocked状态
2.使用wait (long m) 方法,wait方法如果在毫秒值结束之后还没被notify方法唤醒就会自动醒来进入Runnable/Blocked状态