java线程的状态+锁分析

在最开始贴出我的线程状态理解简图(没画出结束状态):         下面就来分析一下线程的整个可能出现的状态和状态变化出现的原因。我们都知道新建一个线程是很简单的,可以通过继承Thread或者实现Runnable/Callable接口来创建一个新的线程。在调用了start()方法之后该线程就进入了就绪状态,而且在就绪状态只能等待系统调度。在运行中的线程在碰到①t.join(),t.sleep()
相关文章
相关标签/搜索