我的程序代表一个图。有些村庄的道路和侏儒沿着它们跑。侏儒被穿线。有一个国家银行没有。当一个侏儒在一条道路上行驶时,它会向银行支付费用。当道路破裂时,银行会放弃修理。如果银行不延长线程,如果两个侏儒试图一次支付银行,我会遇到问题吗?扩展主题并调用非线程方法
1
A
回答
0
银行不需要有自己的线程,但它可以充当信号/锁定/监视器进行同步。侏儒的金融交易需要在银行同步(这样,就像真正的银行一样,他们不会在同一时间支付金钱,但其中一个人必须排队等待)。
+0
感谢您的帮助。我正在使用Java。我最终得到了Bank类扩展TimerTask,并使用了一个Timer来每秒将队列中的队列出队,并将已删除的int移出到了Bank的totalMoney中。我只需要确保现在可以安全地通过线程化侏儒添加ints到队列中。谢谢! – Arjun 2010-09-04 18:18:50
相关问题
- 1. 调用扩展方法
- 2. 扩展主题
- 3. 在主线程上调用方法?
- 4. 用扩展程序扩展图标主题Visual Studio代码
- 5. 线程安全的通用扩展方法使用语法问题
- 6. 扩展方法问题
- 7. 扩展方法PowerMock问题
- 8. 问题与扩展方法
- 9. 从辅助线程使用主线程的调用方法
- 10. 如何从主线程上的线程调用方法?
- 11. 用不改变主方法扩展应用程序?
- 12. 调用扩展方法到新类
- 13. Xcode扩展类调用方法:sigabrt
- 14. Howto调用方法扩展IDictionary(反射)?
- 15. 从Thunderbird扩展中调用java方法
- 16. 使用扩展方法的PowerMokito问题
- 17. 使用扩展方法的扩展类
- 18. 从方法中调用方法取消了主线程
- 19. 反应式扩展/并行扩展中的最大线程数
- 20. Chrome扩展程序:无法调用方法'getElementsByTagName'为空
- 21. C#并行扩展Task.Factory.StartNew调用错误对象的方法
- 22. 枚举类型并调用扩展方法
- 23. Clojure:扩展Wicket面板并调用面板方法
- 24. 线程调用非同步实例方法时的同步方法被调用
- 25. 问题调用扩展方法上的ViewPage
- 26. 扩展方法
- 27. Android Studio:在主线活动的线程中调用方法
- 28. 主线程中的queue.join()调用对非主线程有什么作用?
- 29. 从WinForms GUI线程调用COM线程方法的问题?
- 30. 从非扩展mapview类调用mapview
什么语言/平台? – 2010-09-03 02:57:58
+1给你的导师一个有吸引力的成语对于这个问题 – 2010-09-03 03:02:50