【发布时间】:2011-05-30 09:12:53
【问题描述】:
我正在创建一个将在整个应用程序中使用的全局静态对象。我将在委托/线程中使用成员函数。这种方法有什么潜在的缺陷吗?
【问题讨论】:
-
潜在的锁定瓶颈?
-
当然有潜在的陷阱,每一种方法都有潜在的陷阱,我们的想法是绕过它们,同时让你的应用程序做你想做的事。您并没有真正告诉我们您的应用程序将要做什么,因此我们无法告诉您潜在的陷阱是否相关。
-
如果你在谈论单身人士这个链接可以帮助stackoverflow.com/questions/137975/…
-
谢谢米奇。你能解释一下吗。任何帮助链接就足够了
-
@Mitch 的意思是,如果您在多线程应用程序中有全局可变状态,您很可能需要锁定它才能访问它。如果很多线程经常这样做,性能就会受到影响。