java Singleton模式工厂
来源:互联网 发布:2018上海人工智能展会 编辑:程序博客网 时间:2024/04/27 20:56
class Product {
}
interface Factory {
Product create();
}
class SingletonFactory implements Factory {
private Product product;
public synchronized Product create() {
if (this.product == null) {
product = new Product();
}
return product;
}
}
public class FactoryDemo {
public static void main(String[] args) {
Factory factory = new SingletonFactory();
Product p1 = factory.create();
for (int i = 0; i < 100; i++) {
if (factory.create() != p1) {
System.out.println("Factory returned another instance of Product!");
}
}
}
}
- java Singleton模式工厂
- java Singleton模式
- java Singleton模式
- Java模式之Singleton
- java Singleton模式
- java Singleton模式
- java 基本Singleton模式
- java 同步Singleton模式
- java设计模式--Singleton
- JAVA中的Singleton模式
- java singleton 单体模式
- java 的singleton模式
- JAVA-Singleton模式
- JAVA设计模式-Singleton
- Java Singleton模式
- java Singleton模式
- JAVA设计模式-Singleton
- Java模式--Singleton
- Windows Azure
- java 基本Singleton模式
- java 同步Singleton模式
- 软件研发之系统设计
- LocalConnection 类的帮助文档
- java Singleton模式工厂
- jboss中远程(remote)和本地(local)的区别
- 转自SUN云计算白皮书
- 翻译之大忌-----望文生义[转]
- 安装SqlServer2005出现“性能监视器计数器要求”错误 解决方法
- 金陵随想
- Oracle Audit 审计 说明
- struts2.0 响应 多个请求的配置方法
- FORMS之列表项动态赋值