< 100; i) {08final int index = i;09singleThreadExecutor.execute(new Runnable() {10public void run() {11try {12while(true) {13System.out.println(index);14Thread.sleep(10 * 1000);15}16} catch (InterruptedException e) {17e.printStackTrace();18}19}20});21try {22Thread.sleep(500);23} catch (InterruptedException e) {24e.printStackTrace();25}26}27}28}复制代码package test;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public class ThreadPoolExecutorTest {public static void main(String[] args) {ExecutorService singleThreadExecutor = Executors.newCachedThreadPool();for (int i = 0; i < 100; i) {final int index = i;singleThreadExecutor.execute(new Runnable() {public void run() {try {while(true) {System.out.println(index);Thread.sleep(10 * 1000);}} catch (InterruptedException e) {e.printStackTrace();}}});try {Thread.sleep(500);} catch (InterruptedException e) {e.printStackTrace();}}}}
效果如下:

选择我们运行的程序:

监控运行状态
【小编分享线程池是什么】关于Java四种线程池的使用技巧就给大家分享到这里了,正所谓工欲善其事,必先利其器,我们掌握了诀窍,处理事情才能事倍功半,希望可以帮助到大家 。
推荐阅读
- 燃气泄漏该怎么办?
- 中国移动充值卡如何使用
- 现金价值的功能有哪些 最常用的功能分享
- 我来分享win8中设置以及更改系统电源具体操作步骤
- 小编教你超级课程表具体使用步骤介绍
- 小编教你win7电脑中将windows.old文件删除具体操作方法
- 分享小米9中打开闪付具体操作方法
- 分享简影中发朋友圈具体操作方法
- 分享Timing中发私信具体操作方法
- 分享央视影音中回看节目具体操作方法
