我正在观看有关多线程的(2岁)教程视频,其中说明了
这是真的吗?我没有找到任何有权威的说明,但我只是想在StackOverflow上为你的一些人推荐你的意见,也许还有可靠的证据。
谢谢!
虽然我已经接受了正确答案,但此问题的未来观众会发现这篇文章很有用:http://perpendiculo.us/?p=133
答案 0 :(得分:12)
重要的是要记住@synchronized
包含必要的try / catch逻辑以在异常中释放锁。一旦你添加了这个逻辑,性能差异(整体幅度不是很大)可能会显着减少。