From 4b79bbf6ba12304226eacb4d940dc00295d57676 Mon Sep 17 00:00:00 2001 From: CyC2018 <1029579233@qq.com> Date: Mon, 12 Mar 2018 08:59:47 +0800 Subject: [PATCH] auto commit --- notes/Java 并发.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/notes/Java 并发.md b/notes/Java 并发.md index 751cbd04..c0fa0d6b 100644 --- a/notes/Java 并发.md +++ b/notes/Java 并发.md @@ -331,14 +331,14 @@ public class Client { public static void main(String[] args) { BlockingQueue queue = new LinkedBlockingQueue<>(5); for (int i = 0; i < 2; i++) { - new Thread(new Consumer(queue), "Producer" + i).start(); + new Thread(new Consumer(queue), "Consumer" + i).start(); } for (int i = 0; i < 5; i++) { // 只有两个 Product,因此只能消费两个,其它三个消费者被阻塞 - new Thread(new Producer(queue), "Consumer" + i).start(); + new Thread(new Producer(queue), "Producer" + i).start(); } for (int i = 2; i < 5; i++) { - new Thread(new Consumer(queue), "Producer" + i).start(); + new Thread(new Consumer(queue), "Consumer" + i).start(); } } } @@ -346,16 +346,16 @@ public class Client { ```html // 运行结果 -Consumer0 is making product... -Producer0 is consuming product made by Consumer0... -Consumer1 is making product... -Producer1 is consuming product made by Consumer1... -Consumer2 is making product... -Consumer3 is making product... -Consumer4 is making product... -Producer2 is consuming product made by Consumer2... -Producer3 is consuming product made by Consumer3... -Producer4 is consuming product made by Consumer4... +Producer0 is making product... +Consumer0 is consuming product made by Consumer0... +Producer1 is making product... +Consumer1 is consuming product made by Consumer1... +Producer2 is making product... +Producer3 is making product... +Producer4 is making product... +Consumer2 is consuming product made by Consumer2... +Consumer3 is consuming product made by Consumer3... +Consumer4 is consuming product made by Consumer4... ``` # 结束线程