IBM教程5 things you didn't know about ... java.util.concurrent, Part 1指出Java tutorial Guarded blocks例子包含了一个“巨大的错误”,但没有指定它:“巨大的错误”,在保护模块的Java
错误看!
顺便说一句,如果您注意到防护块包含巨大的bug - 如果开发人员在main()内部的Drop实例上同步会发生什么情况?
谁是对的?
如果在Java教程中修复了错误,它发生在2010年5月和2011年11月之间,因为代码在WebArchive中看起来类似。
你为什么不直接问Ted Neward? –
我的猜测是他认为同步公开可用的参考不良做法(因为来自“外部”的人可能会混淆你的逻辑)。我不会把它称为'巨大的错误',尤其是在关于通知的教程代码中... –
@LukasEder,在IBM教程下有同样的问题,没有人回答它。 – Gedrox