【发布时间】:2012-05-24 20:05:08
【问题描述】:
基本上,问题的标题是什么。
Thread t = new Thread(someRunnable);
t.start();
t.interrupt();
t.join(); //does an InterruptedException get thrown immediately here?
从我自己的测试来看,似乎是这样,但只是想确定一下。我猜Thread.join() 在执行“等待”例程之前会检查线程的interrupted 状态?
【问题讨论】:
-
不,Thread.join() 只关心当前线程的中断。
标签: java multithreading concurrency interrupt interrupted-exception