【发布时间】:2010-01-16 15:12:15
【问题描述】:
这段代码创建并启动一个线程:
new Thread() {
@Override
public void run() {
try { player.play(); }
catch ( Exception e ) { System.out.println(e); }
}
}.start();
我想修改此代码,以便线程仅在当时没有其他线程打开时才启动!如果有我想关闭它们,然后启动它。
【问题讨论】:
-
(我猜是主线程除外;))
标签: java multithreading