![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
模式
文章平均质量分 60
xiaoranchenxi
......................
展开
-
Proxy pattern 代理模式
代理模式又叫Proxy模式(英文)。所谓的代理,就是一个人或者一个机构代替另一个人或者另一个机构去做一些事情。(类似于中介或者代理商)。 Windows操作系统里面的例子 快捷方式 Ø代理模式的结构 代理模式所涉及的角色有: §抽象主题角色:声明了真实主题与代理主题的共同接口(共有的特性) §代理主题角色:含有对真实主题角色的引用(操作真实主体对象),原创 2008-09-24 10:11:00 · 415 阅读 · 0 评论 -
代理模式——动态代理
java语言通过java.lang.reflect苦,提供了三个类直接支持代理模式:Proxy,InvocoationHandler,Method三个类。Prxoy能在运行时间创建代理对象,当系统有一个代理对象后,对源对象的方法调用会首先被分派给一个调用处理器(InvocationHandler接口),InvocationHandler接口中有一个invoke()方法,程序可以在调用处理器的原创 2008-09-24 10:20:00 · 414 阅读 · 0 评论 -
Singleton单态模式
Singleton模式主要作用保证在java应用程序中,一个类只有一个实例存在。 在项目中很多地方都会用到它,比如说数据库的链接。 使用单态模式好处还有节省了内存,因为限制了实例个数,有利于java垃圾回收。 class Single{ private Single(){}//构造函数为私有了,在外部不能去new,只对内部可见 static final Single s1=new原创 2008-10-23 09:13:00 · 461 阅读 · 0 评论 -
静态工厂模式(简单工厂模式)
静态工厂模式(简单工厂模式)用来实例化目标类的静态类 class.forname("包.类名")要求JVM查找并加载指定的类,并返回这个类,Class.forName("("包.类名").newInstance();表返回这个类的实例。package factoryDemo;//接口..............................interface Car3{原创 2008-10-23 11:07:00 · 683 阅读 · 0 评论