您的位置:首页 > 移动开发 > Android开发

Android源码和单例模式

2016-04-11 13:11 302 查看
单例在设计模式中占据的位置非常重要。我们看一下一个典型的单例模式应该是什么样的。

以下几篇文章叙述了单例模式的线程不安全版本以及线程安全的版本。

java语言版本:

http://coolshell.cn/articles/265.html

- 需要注意java的一个关键字synchronized。如果多个线程同时访问同一个变量,那么看情况需要加上一个”锁”。

- doublecheck方法

c++语言版本:(线程不安全,参考)

http://design-patterns.readthedocs.org/zh_CN/latest/creational_patterns/singleton.html

c#语言版本:

/article/4938542.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: