如何在Java5中对ThreadPoolExecutor中的核心线程应用超时

如何在Java5中对ThreadPoolExecutor中的核心线程应用超时,java,multithreading,concurrency,Java,Multithreading,Concurrency,我的问题正如标题所示,简单明了,换句话说,jdk1.6中allowCoreThreadTimeOut在jdk1.5中的等效方法是什么?因为我确实需要所有空闲的核心线程在30秒后释放,如果中间没有更多的新任务出现,感谢所有有用的指针 如果您需要1.5中的1.6功能,那么您可以使用该库作为第三方库,将较新的并发内容改装为较旧的Java版本 具体来说,您可以在1.5应用程序中获得1.6功能。在没有第三个库的情况下,我能做什么?因为这对我的情况来说并不是最好的解决方案,谢谢!如果该属性不在1.5中,那么

我的问题正如标题所示,简单明了,换句话说,jdk1.6中allowCoreThreadTimeOut在jdk1.5中的等效方法是什么?因为我确实需要所有空闲的核心线程在30秒后释放,如果中间没有更多的新任务出现,感谢所有有用的指针

如果您需要1.5中的1.6功能,那么您可以使用该库作为第三方库,将较新的并发内容改装为较旧的Java版本


具体来说,您可以在1.5应用程序中获得1.6功能。

在没有第三个库的情况下,我能做什么?因为这对我的情况来说并不是最好的解决方案,谢谢!如果该属性不在1.5中,那么您就不走运了。在1.6并发类中添加了一系列增强功能。