摘要:
一、多生产者多消费者 1.使用while判断标记,解决了线程获取执行权限后,是否要运行的问题。 因为使用if判断时,当线程被唤醒后因为已经判断过标记,线程就会继续执行,倘若此时已有生产的产品未被消费,线程仍然会生产产品。 2.notifyAll解决了,本方线程一定会唤醒对象线程。 仅使用notify 阅读全文
posted @ 2021-04-01 19:49
金芒果决斗
阅读(113)
评论(0)
推荐(0)
摘要:
一、线程间通信 如果每个线程间都孤立的运行,那就会造资源浪费。所以在现实中,我们需要这些线程间可以按照指定的规则共同完成一件任务,所以这些线程之间就需要互相协调,这个过程被称为线程的通信。 线程通信就是当多个线程共同操作共享的资源时,互相告知自己的状态以避免资源争夺。 线程间通讯的方式: (存在多种 阅读全文
posted @ 2021-04-01 17:09
金芒果决斗
阅读(693)
评论(0)
推荐(0)

浙公网安备 33010602011771号