博客专栏  >  综合   >  Java and DesignPatterns

Java and DesignPatterns

java and designPatterns learning tips

关注
0 已关注
5篇博文
  • java代理模式--动态代理

    动态代理:在程序运行时,运用反射机制动态创建而成。代码开始运行时候还没有proxy类,他是根据需要从你传入的接口集创建。动态代理原理其实就是反射+多态+聚合的实现。         上一篇静态代理模...

    2012-02-29 23:44
    1747
  • java代理模式---静态代理

    代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个对象的访问。代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。         为了保持行...

    2012-02-29 21:54
    1860
  • Java工厂方法---Factory Method

    工厂方法:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类 工厂方法优点:          1.支持OCP原则,开闭原则,把创建产品的细节隐藏起来,对上...

    2012-01-31 23:50
    8592
  • Java单例模式实例---读取配置文件

    因为配置文件里的信息都是一样的,不论哪个用户要登录系统访问连接数据库,都是要读取配置文件的,这样每次如果都要实例化读取配置文件的类,这样就会非常浪费系统资源。因此使用单例模式:只要实例化一次之后,有了...

    2012-01-06 20:00
    5357
  • JAVA单例模式(Singleton)

    单例模式主要用于:有一些对象我们只需要一个,比如:线程池、缓存、对话框、处理偏好设置、注册表对象、日志对象以及配置文件对象、数据库连接对象等等。单例模式常用于管理共享资源,例如:数据库连接或者线程池。...

    2012-01-06 15:49
    2198

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部