定义 确保一个类只有一个实例,并提供全局访问点 设计原则 在JAVA中实现单件模式需要一个私有的构造器、一个静态方法和一个静态变量; 确定在性能和资源上的限制,然后小心地选择适当的方案来实现单件,以解决多线程的问题; 如果不是采用第五版的java 2,双重检查锁实现会失效; 实现 1、lazy singleton
2、处理多线程 这是保证可行的最直接做法,对于性能如果没有考虑,可以直接用这个方法。
Powered by: BlogJava Copyright © sailor