java设计模式
文章平均质量分 79
luyee2010
这个作者很懒,什么都没留下…
展开
-
java设计模式之单例模式
第一种形式: 定义一个类,它的构造函数为private的,它有一个static的private的该类变量,在类初始化时实例话,通过一个public的getInstance方法获取对它的引用,继而调用其中的方法。 这种方式每次都需要new一个实例: public class Singleton { private static Singleton singleton = new Si原创 2013-01-07 02:22:50 · 1166 阅读 · 0 评论 -
java设计模式之静态代理模式
代理接口: public interface ProxyInterface { public abstract void action(); } 真实角色: public class RealObject implements ProxyInterface{ @Override public void action() { // TODO Auto-generated met原创 2013-01-07 03:15:31 · 958 阅读 · 0 评论 -
Java设计模式之适配器模式
适配器模式: 1,类适配器模式 源角色(Adaptee): package com.classadpter; public class Adaptee { public void code(){ System.out.println("能写代码"); } } 目标抽象角色(Target): package com.classadpter;原创 2013-04-07 00:36:43 · 1271 阅读 · 0 评论 -
Java设计模式之工厂方法模式
1,工厂方法模式(每个具体角色由其具体工厂产生), ①,抽象角色 ②,具体角色 ③,抽象工厂 ④,具体工厂 抽象工厂模式(与工厂模式区别在于创建对象的复杂程度上) ①,抽象角色: package method.factory; public interface AbstractMove { public void run(); } ②,具体角色 package原创 2013-03-26 00:43:47 · 975 阅读 · 0 评论 -
java设计模式之简单工厂模式
工厂模式主要是为创建对象提供接口,工厂模式有可以分为三类: 1,简单工厂模式 ①,抽象角色 ②,具体角色 ③工厂角色 2,工厂方法模式(每个具体角色由其具体工厂产生), ①,抽象角色 ②,具体角色 ③,抽象工厂 ④,具体工厂 3,抽象工厂模式(与工厂模式区别在于创建对象的复杂程度上) 一,简单工厂模式也称静态工厂方法 抽象类角色:一般是接口或者抽象类,由具体原创 2013-03-03 22:14:25 · 911 阅读 · 0 评论 -
Java设计模式之抽象工厂模式
抽象工厂模式: ①,抽象工厂角色 ②,具体工厂角色 ③,抽象产品角色 ④,具体产品角色 ---------------------------------------------------------------------------------------------------------------------- ①,抽象工厂角色 (AbstractFactory.java)原创 2013-03-26 01:47:31 · 1185 阅读 · 0 评论 -
Java设计模式之策略模式
1 概念 策略模式(Strategy):它定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法的变化不会影响到使用算法的客户。(原文:The Strategy Pattern defines a family of algorithms,encapsulates each one,and makes them interchangeable. Strategy原创 2013-06-19 20:03:30 · 2606 阅读 · 0 评论 -
Java学习JVM搞搞Jconsole呗
无意间翻到这条博客:http://www.blogjava.net/zhvfeng/archive/2010/08/04/327956.html 这里还有个讲解的:http://www.kafka0102.com/2010/08/286.html 之后自己看了下,确实hang住了: top果然很猛: 如实想看看到底是啥Jconsole的使用,简单玩玩,java文件直原创 2013-06-20 20:44:33 · 1455 阅读 · 0 评论