java多线程快速入门(五)

常用线程api方法

多线程运行状态

1、新建状态

  用new创建一个线程

2、就绪状态

  当调用线程的start()方法

3、运行状态

  当线程获得cpu,开始执行run方法

4、阻塞状态

  线程通过调用sleep方法进入睡眠状态

  线程试图得到一个锁,而该锁正被其它线程持有

  线程在等待某个触发条件

5、死亡状态

  run方法正常退出而自然死亡

  一个未捕获的异常终止了run方法而使线程猝死

原文地址:https://www.cnblogs.com/jiefu/p/10014059.html