Java基础之多线程(小结)

1,线程间通讯。等待/唤醒机制。也就是常见的生产者消费者问题。1.当多个生产者消费者出现时,须要让获取执行权的线程判断标记。经过while完成。2.须要将对方的线程唤醒。仅仅用notify,是不能够的。由于有可能出现只唤醒本方。有可能会致使,全部线程都等待。因此能够经过notifyAll的形式来完成 。 这个程序有一个bug。就是每次notifyAll。都会唤醒本方。 可不能够只唤醒对方呢? --
相关文章
相关标签/搜索