【发布时间】:2013-11-11 17:57:35
【问题描述】:
我有一个类,它只被实例化一次。这个类有一个异步处理队列的方法。而且这个方法必须是线程安全的。 我阅读了几种可能性,并决定使用同步作为继续使用的方法。使用同步块或使用 synchronize 关键字同步整个方法。
我做出了正确的选择吗? 如果想详细验证,我也可以提供一些代码。
【问题讨论】:
-
该单例类中的该方法是否修改了单例对象的任何状态?
-
不止一个。队列是一回事,一些计数器也是单例的一部分。
标签: java android thread-safety queue synchronize