线程的生命周期
线程的生命周期包括新建状态、就绪状态、运行状态、阻塞状态和终止状态五个阶段。
问题:sleep方法会让线程睡眠,睡眠时间到了之后,立马就会执行下面的代码吗?
答:不会立马就执行下面的代码,sleep()方法结束了之后,线程处于就绪状态,这是他要抢夺cpu的执行权,如果抢夺了cpu的执行权,就执行,反之,就不执行.
线程的生命周期包括新建状态、就绪状态、运行状态、阻塞状态和终止状态五个阶段。
问题:sleep方法会让线程睡眠,睡眠时间到了之后,立马就会执行下面的代码吗?
答:不会立马就执行下面的代码,sleep()方法结束了之后,线程处于就绪状态,这是他要抢夺cpu的执行权,如果抢夺了cpu的执行权,就执行,反之,就不执行.