课程
/后端开发
/Java
/深入浅出Java多线程
如果共享资源一直不满足线程的要求,线程不就会一直傻傻的等待
2015-11-14
源自:深入浅出Java多线程 4-4
正在回答
操作系统中会有相应的算法避免这种死等的,有的要求在有限的时间内让线程访问。
举报
带你一起深入浅出多线程,掌握基础,展望进阶路线
2 回答关于满足条件的线程等待问题
2 回答为什么线程会一直循环呢
8 回答lockObj.notifyAll(); 说是唤醒所有在lockObj对象上等待的线程,energyBoxes[from] < amount那么肯定会出现有些线程这个条件不满足的啊,咋能唤醒全部线程呢?
2 回答在wait set中不满足条件的线程,被唤醒后是不是还是不满足条件?
4 回答如果CPU不是单线程的?