java进程生产者消费者_Java多线程生产者消费者调度实现

E:\jdk1.6.0_33\bin\java -Didea.launcher.port=7534 -Didea.launcher.bin.path=C:\IDEA11.1.3\bin -Dfile.encoding=UTF-8 -classpath E:\jdk1.6.0_33\jre\lib\charsets.jar;E:\jdk1.6.0_33\jre\lib\deploy.jar;E:\jdk1.6.0_33\jre\lib\javaws.jar;E:\jdk1.6.0_33\jre\lib\jce.jar;E:\jdk1.6.0_33\jre\lib\jsse.jar;E:\jdk1.6.0_33\jre\lib\management-agent.jar;E:\jdk1.6.0_33\jre\lib\plugin.jar;E:\jdk1.6.0_33\jre\lib\resources.jar;E:\jdk1.6.0_33\jre\lib\rt.jar;E:\jdk1.6.0_33\jre\lib\ext\dnsns.jar;E:\jdk1.6.0_33\jre\lib\ext\localedata.jar;E:\jdk1.6.0_33\jre\lib\ext\sunjce_provider.jar;E:\jdk1.6.0_33\jre\lib\ext\sunmscapi.jar;E:\jdk1.6.0_33\jre\lib\ext\sunpkcs11.jar;G:\testprojects\testpool\out\production\testpool;C:\IDEA11.1.3\lib\idea_rt.jar com.intellij.rt.execution.application.AppMain TaskPool

pool1:池中的当前线程数getPoolSize()=0

返回此执行程序使用的任务队列=0

pool1该加入任务了

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

pool-1-thread-1:0

pool-1-thread-2:1

pool-1-thread-5:4

pool-1-thread-4:3

pool-1-thread-3:2

返回此执行程序使用的任务队列=0

pool1该加入任务了

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

pool-1-thread-1:5

pool-1-thread-5:7

pool-1-thread-2:6

pool-1-thread-3:9

pool-1-thread-4:8

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

pool-1-thread-1:10

返回此执行程序使用的任务队列=4

pool1该加入任务了

返回此执行程序使用的任务队列=14

pool-1-thread-5:11

pool-1-thread-4:14

pool-1-thread-3:13

pool-1-thread-2:12

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

pool-1-thread-1:15

pool-1-thread-4:17

pool-1-thread-3:18

pool-1-thread-2:19

pool-1-thread-5:16

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

pool-1-thread-1:20

pool-1-thread-2:23

pool-1-thread-5:24

pool-1-thread-3:22

pool-1-thread-4:21

返回此执行程序使用的任务队列=0

pool1该加入任务了

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

pool-1-thread-1:25

pool-1-thread-2:26

pool-1-thread-3:28

pool-1-thread-5:27

pool-1-thread-4:29

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

pool-1-thread-1:30

pool-1-thread-4:34

pool-1-thread-3:32

pool-1-thread-5:33

pool-1-thread-2:31

返回此执行程序使用的任务队列=0

pool1该加入任务了

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

pool-1-thread-1:35

pool-1-thread-4:36

pool-1-thread-3:37

pool-1-thread-2:39

pool-1-thread-5:38

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

pool-1-thread-1:40

pool-1-thread-5:44

pool-1-thread-2:43

pool-1-thread-3:42

pool-1-thread-4:41

返回此执行程序使用的任务队列=0

pool1该加入任务了

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

pool-1-thread-1:45

pool-1-thread-2:47

pool-1-thread-3:48

pool-1-thread-5:46

pool-1-thread-4:49

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

返回此执行程序使用的任务队列=5

pool-1-thread-1:50

返回此执行程序使用的任务队列=4

pool1该加入任务了

返回此执行程序使用的任务队列=14

pool-1-thread-5:53

pool-1-thread-3:52

pool-1-thread-4:54

pool-1-thread-2:51

返回此执行程序使用的任务队列=10

返回此执行程序使用的任务队列=10

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值