读书人

java 线程池 示范 列队大小getQueue()

发布时间: 2012-07-19 16:02:19 作者: rapoo

java 线程池 示例 列队大小getQueue() Executors ThreadPoolExecutor ExecutorService

package com.util;import java.util.concurrent.ThreadPoolExecutor;public class Demo extends Thread {public static void main(String[] args) {ThreadPoolExecutor executorService = (ThreadPoolExecutor) java.util.concurrent.Executors.newFixedThreadPool(5);int i = 9;while (i-- > 0) {while (executorService.getQueue().size() > 0) {try {sleep(1000);} catch (InterruptedException e) {e.printStackTrace();}}executorService.execute(new Thread() {@Overridepublic void run() {try {sleep(1000);} catch (InterruptedException e) {e.printStackTrace();}}});System.out.println("add");}executorService.shutdown();}}

读书人网 >其他相关

热点推荐