所以现在我有一个相当基本的 Executor 服务,我用它来将我的程序分成线程,如下所示:
ExecutorService threadPool = Executors.newFixedThreadPool(12);
for (int i = 0; i < objectArray.length; i++) {
threadPool.submit(new ThreadHandler(objectArray[i], i));
// The i is used elsewhere
}
我想知道是否有检测/关闭“崩溃”或“冻结”线程的好方法?我查看了文档,但它似乎完全不适合我使用它的方式......
有人可以帮我弄这个吗?谢谢