Java阻塞队列与管程
由于Java提供的用户级线程,这使得在Java中我们可以看到更多的关于线程的东西。最近看操作系统,在生产者消费者模型中,经典的信号量、互斥量解决方式之外,还有一种管程的解决方案。管程实际上是比信号量更高级的一种同步原语。发现在《现代操作系统》p79页中用管程实现生产者消费者问题的解法时,所用的管程不就是之前遇到过的阻塞队列解决方式吗?再回头看之前的 这篇博文最后一部分代码,发现两者本质上没有差别,这