【发布时间】:2019-07-01 00:58:51
【问题描述】:
说我有这个:
class Queue {
private static ExecutorService executor = Executors.newFixedThreadPool(1);
public void use(Runnable r){
Queue.executor.execute(r);
}
}
我的问题是 - 如何定义池中使用的线程,特别是想覆盖池中线程的中断方法:
@Override
public void interrupt() {
synchronized(x){
isInterrupted = true;
super.interrupt();
}
}
【问题讨论】:
标签: java multithreading threadpool executorservice