摘要: 作者:GangWang出处:http://www.cnblogs.com/GnagWang/记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(... 阅读全文
posted @ 2014-09-21 12:31 Grandyang 阅读(430) 评论(0) 推荐(0) 编辑
摘要: Singleton和Double-Checked Locking设计模式,分别指的是单例模式和双重检查锁模式,它们都可以用于确保某个类只有一个对象实例化。两个模式的区别在于:Singleton模式用在单线程应用程序中,而Double-Checked Locking模式用于多线程模式。一、Single... 阅读全文
posted @ 2014-09-21 11:58 Grandyang 阅读(624) 评论(0) 推荐(0) 编辑
Fork me on GitHub