- 博客(2)
- 收藏
- 关注
原创 多线程高级
当线程被创建时,并非马上就进入执行状态,也并非一直处于执行状态,在不同的时期具有不同的状态如下:1、最理想的情况下的线程状态:新建-->(调用start()方法)-->线程进入就绪状态-->(抢到执行权)-->运行-->(调用run方法)--->线程死亡2、事实上在线程执行期间并非如此顺利例如:1)新建状态--->(调用start()方法)--->就绪状态-->(抢夺cpu执行权,若是没抢到继续保持就绪状态,此处写抢到cup执行权)--->运行---(运行途中撞到sleep(时间【单位毫秒】))-->进入计
2022-06-07 21:22:30
185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人