随笔分类 -  多线程

摘要:单例类在Java开发者中非常常用,但是它给初级开发者们造成了很多挑战。他们所面对的其中一个关键挑战是,怎样确保单例类的行为是单例?也就是说,无论任何原因,如何防止单例类有多个实例。在整个应用生命周期中,要保证只有一个单例类的实例被创建,双重检查锁(Double checked locking of 阅读全文
posted @ 2018-09-11 17:20 我本成魔 阅读(16931) 评论(0) 推荐(1)
摘要:在 Effecitve Java 一书的第 48 条中提到了双重检查模式,并指出这种模式在 Java 中通常并不适用。该模式的结构如下所示: ? 1 2 3 4 5 6 7 8 9 10 public Resource getResource() { if (resource == null) { 阅读全文
posted @ 2018-09-11 17:08 我本成魔 阅读(5342) 评论(0) 推荐(0)
摘要:原文出处http://blog.csdn.net/javazejian/article/details/72828483 ,收纳方便学习之用,如有侵权,将自行删除。 synchronized的三种应用方式 synchronized作用于实例方法 synchronized作用于静态方法 synchro 阅读全文
posted @ 2018-09-11 11:44 我本成魔 阅读(274) 评论(0) 推荐(0)