线程池中线程的销毁依赖JVM自动的回收,移除线程池对该线程的引用,使其可以被JVM正常地回收。
ThreadPoolExecutor的线程回收主要靠以下方法。
try {
while (task != null || (task = getTask()) != null) {
//执行任务
}
} 
线程池中线程的销毁依赖JVM自动的回收,移除线程池对该线程的引用,使其可以被JVM正常地回收。
ThreadPoolExecutor的线程回收主要靠以下方法。
try {
while (task != null || (task = getTask()) != null) {
//执行任务
}
}