Java中使用isTerminated()函数判断线程池是否结束

threadPool.isTerminated() 常用来判断线程池是否结束,结束了为TRUE

但是有一个小坑,必须在shutdown()方法关闭线程池之后才能使用,否则isTerminated()永不为TRUE,线程将一直阻塞在该判断的地方,导致程序最终崩溃。

posted @ 2021-09-01 16:36  香草味的薄荷糖  阅读(887)  评论(0)    收藏  举报