Java线程状态记录再来一张照片形象一下:
Java线程状态记录
新生状态:
即为 NEW状态,还没**.start()**
Java线程状态记录就绪状态:

  1. 线程调用:start();
  2. 阻塞解除;
  3. 线程调用:yield()(礼让线程)
  4. jvm切换

和运行状态:
统称RUNNABLE状态
Java线程状态记录
阻塞:

  1. 线程调用:sleep();
  2. 线程调用:join(); //合并线程,线程插队
  3. IO流,read()或write();

TIMED_WAITING状态;

线程结束即为TIMENATED
Java线程状态记录

相关文章:

  • 2021-11-17
  • 2021-07-27
  • 2021-07-26
  • 2021-10-09
  • 2021-05-16
  • 2022-12-23
  • 2022-01-06
猜你喜欢
  • 2021-10-10
  • 2021-11-16
  • 2021-09-18
  • 2022-12-23
  • 2021-04-20
相关资源
相似解决方案