线程死锁和堵塞

在看并发编程的第一章的时候举出了一个死锁了的例子,感觉特别棒,于是就联想到了阻塞,我们知道在JAVA环境中,线程Thread有如下五个状态:(当然有人要说是七个状态,这个以后有机会再说) 1,新建状态 2,就绪状态 3,运行状态 4,阻塞状态 5,死亡状态 所以说在JAVA程序运行中阻塞是一种常见的运行状态,那么首先阻塞是什么? 在我理解,阻塞就是由于等待资源而引起的程序暂停,只不过有的暂停能缓回
相关文章
相关标签/搜索