public void run() {
try {
System.out.println(Thread.currentThread().getName()+“启动”);
Thread.sleep(100000);
System.out.println(Thread.currentThread().getName()+“停止”);
} catch (InterruptedException e) {
System.out.println("线程被终止");
}
}
funcation(){ a.start }
假设线程a b c……按顺序启动,我现在想停下b,如何操作

java多线程池中指定某个线程终止
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
5条回答 默认 最新
- 过客00 2017-08-31 06:17关注
把要终止的线程名放入ThreadLocal中,在每个线程中去取出ThreadLocal的值,判断县城名是否一样,如果一样就Interrupte,应该就可以。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 4无用