摘要:
线程的状态比较混乱,网上的资料也是五花八门,这时候就要参考 注意截图中的最后一句话,很多人把jvm中线程状态与实际上的os线程状态搞混了,所以才会有很多乱七八糟的状态出现。 注意Runnable其实含有两种状态,一个是running也就是正在享受cpu的,另一个是ready是等待调度的,很经典的一个 阅读全文
摘要:
我们还是通过源代码和代码注释来学习这个问题 我们先来看看wait方法的注释,这里截取最根源的native方法给的注释 Causes the current thread to wait until either another thread invokes the notify() method o 阅读全文