【发布时间】:2009-03-30 21:17:24
【问题描述】:
使用 Java 6:
我有一个使用线程在后台运行任务的方法。此任务访问文件,因此该方法不应运行多个线程。
我想弄清楚是否有一种方法可以在我的方法开始时搜索活动线程。我想知道是否有一个活动线程正在运行我的任务,以便我可以正确处理这种情况。
如果没有前一个线程的实际实例,这可能吗?我想避免全局保存 Thread 的实例。
【问题讨论】:
-
有什么好的理由不保存线程的实例吗?请详细说明。
标签: java multithreading