java基础-线程的状态

线程创建后,并不会立刻执行,可是要和其他线程抢占CPU资源。线程从创建到灭亡有七个状态。 首先看不包含其他路径的一个线程状态流转图: 当然,线程的运行并不是一帆风顺的,其中有很多情况需要考虑。下面增加两种情况:sleeping、wait。Sleeping是一种超时等待,时间结束后,继续去争用CPU资源。wait就是一种等待,除非执行notify或notifyAll。 有个这张图后,我们去看代码。
相关文章
相关标签/搜索