首页 > 编程语言 > 详细

java设计模式

时间:2017-01-04 21:51:05      阅读:226      评论:0      收藏:0      [点我收藏+]

1.工厂模式

普通工厂模式:

工厂类提供一个方法可以生产多种实现了某种接口的类

多方法工厂模式:

一个方法对应一个要生产的类

静态工厂模式:

静态方法来生产类

2.抽象工厂模式

工厂类实现了某接口,产品实现了某接口。

新产品只需新建一个工厂类,无需修改原有的工厂类。

3.单例模式:

懒汉模式

public static Singleton getinstance(){

if(instance==null){

sychronized(instance){

instance=new Singleton();

}

}

return instance;

}

恶汉模式:

private  static Singleton instance=new Singleton();

public static Singleton getinstance(){

return instance;

}

 

java设计模式

原文:http://www.cnblogs.com/swaggyC/p/6250232.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!