2010-08-20 71 views
1

如果主线程在孩子完成其工作之前退出,并且孩子试图通知,会发生什么?等待并通知

感谢

+0

请澄清你的问题。你只有2个线程?一个主线程和一个deamon线程?他们在做什么? (代码示例将在这里帮助)。 – 2010-08-20 08:49:39

+0

谢谢你的回应。在这里我有单线程。 – Vaandu 2010-08-22 17:47:47

+0

@downvoter谨慎解释? – Vaandu 2013-08-12 22:08:31

回答

5

如果一个对象没有其他线程名为wait()上调用notify(),那么notify通话将没有任何效果。

+0

感谢Joachim。 – Vaandu 2010-08-20 08:24:23

+0

对。另一种说法是,如果主线程已经完成,它就不能在孩子尚未通知的对象上调用等待。 – 2013-12-14 03:16:49