threadpooltest.java
来自「java threads 3th源码,包括各个章节的源代码」· Java 代码 · 共 25 行
JAVA
25 行
package javathreads.examples.ch10.example1;import java.util.concurrent.*;import javathreads.examples.ch10.*;public class ThreadPoolTest { public static void main(String[] args) { int nTasks = Integer.parseInt(args[0]); long n = Long.parseLong(args[1]); int tpSize = Integer.parseInt(args[2]); ThreadPoolExecutor tpe = new ThreadPoolExecutor( tpSize, tpSize, 50000L, TimeUnit.MILLISECONDS, new LinkedBlockingQueue<Runnable>()); Task[] tasks = new Task[nTasks]; for (int i = 0; i < nTasks; i++) { tasks[i] = new Task(n, "Task " + i); tpe.execute(tasks[i]); } tpe.shutdown(); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?