JavaSE---线程的生命周期

1、线程的生命周期:新建、就绪、运行、阻塞、死亡

2、运行状态线程进入阻塞:

    1.1  调用sleep方法主动放弃;

    1.2  调用线程的suspend方法将线程挂起,不推荐使用;

    1.3  线程调用一个阻塞IO方法,直到方法返回之前,该线程将被阻塞;

  (处于阻塞状态的线程在合适的时候重新进入  就绪状态) 

3、阻塞状态线程重新进入就绪:

    1.1  sleep方法结束;

    1.2  阻塞IO方法已经返回;

    1.3  被挂起的线程调用resume恢复方法;

4、调用线程的yield()方法,即可让线程由  运行状态  进入  就绪状态;

猜你喜欢

转载自www.cnblogs.com/anpeiyong/p/10387242.html
今日推荐