E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVA设计模式
Java设计模式
----责任链模式(Chain of Responsibility)
1. 责任链模式: 定义:使多个对象都能处理请求,从而避免了请求的发送者和接受者之间的耦合关系,将这些对象连成一个链,并沿着这条链传递该请求,直到有对象能处理它为止。2. 责任链模式的角色介绍: a. 抽象处理者:抽象的处理者实现三个职责:一是定义一个请求的处理方法,唯一对外开放的方法;二是定义一个链的编排方法,设置下一个处理者;三是定义了具体的请求者必须实现的方法(子类可以通过实现这个方法
kris234seth
·
2015-10-30 11:00
责任链模式
java设计模式
JAVA设计模式
之工厂模式(简单工厂模式+工厂方法模式)
在面向对象编程中,最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。但是在一些情况下,new操作符直接生成对象会带来一些问题。举例来说,许多类型对象的创造需要一系列的步骤:你可能需要计算或取得对象的初始设置;选择生成哪个子对象实例;或在生成你需要的对象之前必须先生成一些辅助功能的对象。在这些情况,新对象的建立就是一个“过程”,不仅是一个操作,像一部大机器中的一个齿
TaooLee
·
2015-10-30 10:00
java
工厂模式
Java设计模式
----观察者模式(Observer)
1. 观察者模式: 观察者模式,也叫发布/订阅模式,定义如下: 定义对象之间的一种一对多的依赖关系,使得每当一个对象的状态改变时,多有依赖于它的对象都能及时得到通知并被自动更新2. 观察者模式的相关角色介绍: a、抽象被观察者角色 定义被观察者必须实现的职责,它必须能够动态地添加和取消观察者,一般由抽象类构成。仅完成被观察者的职责:管理观察者并通知观察者 b、具体被观察者角
kris234seth
·
2015-10-29 15:00
观察者模式
java设计模式
observer
Observable
Java设计模式
----模板方法模式(Template Method)
1. 模板方法模式定义: 定义一个操作中的算法的框架,而将一些步骤延迟到子类中。是的子类可以不改变一个算法的结构即可重新定义该算法的某些特定步骤。2. 模板方法模式的实现很简单,其原理是Java的继承机制,它主要包含2个角色,抽象模板角色和具体模板角色3. 通用示例代码: 抽象模板类: publicabstractclassAbstractTemplate{ //基本方法 protecte
kris234seth
·
2015-10-29 11:00
template
method
java设计模式
模板方法模式
Java设计模式
----策略模式(Strategy)
1. 策略模式: 策略模式,也称为政策模式,定义如下: 定义一组算法,将每个算法都封装起来,使他们可以相互转化2. 策略模式的原理是面向对象的继承和多态。策略模式的3个角色 a.Strategy抽象策略角色 定义每个策略或算法都具有的方法和属性。 b. ConcreteStrategy具体策略角色 实现抽象策略中的业务,该类带有具体的算法实现 c.Context封装角色
kris234seth
·
2015-10-28 15:00
java设计模式
策略模式
strategy
Java设计模式
----享元模式(FlyWeight)
1. 享元模式定义: 享元模式是池技术的重要实现原理,定义如下:使用共享对象可以有效的支持大量的细粒度对象 内部状态:存储在享元对象内部不随外部环境改变可以共享出来的信息 外部状态:外部状态是对象得以依赖的一个标记,是随外部环境改变而变化、不可以共享的状态2. 享元模式的角色名称: a. 抽象享元角色 简单地说,就是一个产品的抽象类,它同时定义了对象的内部状态和外部状态,以及接口和
kris234seth
·
2015-10-28 11:00
java设计模式
flyweight
享元模式
Java设计模式
Design Pattern:模板方法 Template Method
意图 Define the skeleton of an algorithm in an operation, deferring some steps to subclasses. 在一个操作中定义一个算法的骨架,在子类中改变某些步骤 Template Method lets subclasses redefine certain steps of an algorit
·
2015-10-28 09:28
design pattern
Java设计模式
Design Pattern:策略模式 Strategy Pattern
意图 Define a family of algorithms, encapsulate each one, and make them interchangeable. 定义一组算法,封装每一个算法,并使他们可以互换 Strategy lets the algorithm vary independently from clients that use it. 策略使
·
2015-10-28 09:27
design pattern
Java设计模式
Design Pattern:命令模式 Command Pattern
Java设计模式
Design Pattern:命令模式 Command Pattern 目的 Encapsulate a request as an object, thereby letting
·
2015-10-28 09:27
design pattern
Java设计模式
Design Pattern:包装模式 Decorator Pattern
意图 Attach additional responsibilities to an object dynamically. 为一个对象动态的添加职责. Decorators provide a flexible alternative to subclassing for extending functionality. 对扩展功能来所,包装模式提供了一个比子类
·
2015-10-28 09:27
design pattern
Java设计模式
Design Pattern:观察者模式 Observer Pattern
意图 Define a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated automatically. 定义对象间的一种一对多的关系,从而使得当对象发生变化时,所有依赖他
·
2015-10-28 09:26
design pattern
Java设计模式
八:命令模式(Command)
命令模式将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。命令模式的本质是对命令进行封装,将发出命令的责任和执行命令的责任分割开,实现二者之间的松耦合。 类图: 模式结构:Command: 定义命令的接口,声明执行的方法。ConcreteCommand: 命令接口实现对象,通常会持有接受者,并调用接受者的功能来完成命令要执行的操作
·
2015-10-28 09:16
java设计模式
java设计模式
—Adapter模式
1、核心意图: 将一个类的接口转换成客户希望的另外一个接口,从而使得原本由于接口不兼容而不能一起工作的类可以一起工作。 该模式的目标是通过一个代理(这里是Adapter),在原来的类(Adaptee)和客户(Client)之间进行协调,从而达到兼容的目的。其核心是解决一致性的问题。 2、身边实例: 在我们实际生活中也
·
2015-10-28 08:06
java设计模式
Android开发之
Java设计模式
入门篇
Android开发之
Java设计模式
入门篇 发布时间:2011-04-05 作者:Android开发网原创 有关Android开发相关的Java基础系列之设计模式入门篇
·
2015-10-28 08:44
Android开发
java设计模式
演示样例
创建模式 1.工厂方法模式(Factory Method) 将程序中创建对象的操作,单独出来处理,创建一个产品的工厂接口,把实际的工作转移到详细的子类。大大提高了系统扩展的柔性,接口的抽象化处理给相互依赖的对象创建提供了最好的抽象模式。 public class TestFactoryMethod { public static void main(String[] ar
·
2015-10-27 16:53
java设计模式
Java设计模式
之装饰者模式
要实现装饰者模式, 注意一下几点内容: 1.装饰者类要实现真实类 同样的接口 2.装饰者类内有一个 真实对象的引用(可以通过装饰者类的构造器传入) 3.装饰类对象在主类中接受请求,将 请求发送给真实的对象(相当于已经将引用传递到了装饰类的真实对象) 4.装饰者可以在传入真实对象后, 增加一些附加功能(因为装饰对象和真实对象都有同样的方法,装饰对象可以添加一定操作在调用真实对象的方法
·
2015-10-27 16:19
java设计模式
Java设计模式
十一: 职责链模式(Chain of Responsibility)
职责链模式是一种对象的行为模式。在职责链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织链和分配责任。类图:职责链模式的组成:抽象处理者(Handler)角色:定义出一个处理请求的接口。如果需要,接口可以定义出一个方
·
2015-10-27 16:20
java设计模式
Java设计模式
十七:外观模式(Facade)
外观模式也许是我们每天都用到的,下面就稍微解释一下吧。 外观模式为子系统中的各类(或结构与方法)提供一个简明一致的界面,隐藏子系统的复杂性,使子系统更加容易使用。他是为子系统中的一组接口所提供的一个一致的界面。它与Adapter和Proxy有类似之处,但是Proxy注重在为Client-Subject提供一个访问的中间层,Adapter注重对接口的转换与调整,而Facade所面对的往往是多个类或
·
2015-10-27 16:20
java设计模式
Java设计模式
----组合模式(Composit )
1. 组合模式定义: 组合模式,又叫合成模式,有时又叫部分-整体模式,主要用来描述部分与整体的关系。 定义:将对象组合成树形结构以示“部分--整体”的层次结构,使得用户对单个对象的使用具有一致性。2. 组合模式的3个对象: a. Component抽象构件角色 定义参加组合对象的共有的属性和方法,可以定义一些默认的行为或属性 b. Leaf叶子构件 叶子对象,其下再无分支,也是遍历
kris234seth
·
2015-10-27 10:00
java设计模式
组合模式
Leaf
composit
Java设计模式
----外观模式(Facade)
1.外观模式的定义:外观模式,也叫作门面模式,是一种常见的封装模式,要求一个子系统外部与其内部的通信通过一个统一的对象进行。外观模式提供一个高层次的接口,使得子系统更易于使用。外观模式注重“统一的”接口,外部只能通过这个接口来访问子系统,除了这个接口不允许单独访问子系统的行为发生。2. 外观模式的角色说明: --Facade门面角色 此角色知晓子系统的所有功能和责任,一般情况下,本角色会把
kris234seth
·
2015-10-26 13:00
java设计模式
Facade
外观模式
门面模式
java设计模式
之观察者模式
观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动更新自己。在servlet的Listene
cjun1990
·
2015-10-24 16:00
Java设计模式
此篇博客目前只涉及到了本人所接触到的几种设计模式,以后会持续更新。 一.设计模式 设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中
·
2015-10-24 09:32
java设计模式
java设计模式
之代理模式
一,静态代理代理的好处是:我们在调用时候,可以不用直接操作目标类,而是使用的代理类,使用代理类的好处是:我们可以对代理类添加一些额外的方法,这样就是对目标类进行了增强。代理有三个角色1,抽象角色,是一个接口(或者抽象类),代理角色,和真实角色都要实现此接口。2,真实角色:具备各种功能(方法)的一个类3,代理角色:持有真实角色的引用(成员变量),还可以有自己的功能(方法)。1,首先看的是抽象角色:C
一路向前前
·
2015-10-23 13:27
java设计模式
java设计模式
JAVA设计模式
——第 2 章 代理模式【Proxy Pattern】
什么是代理模式呢?我很忙,忙的没空理你,那你要找我呢就先找我的代理人吧,那代理人总要知道被代理人能做哪些事情不能做哪些事情吧,那就是两个人具备同一个接口,代理人虽然不能干活,但是被代理的人能干活呀。 比如西门庆找潘金莲,那潘金莲不好意思答复呀,咋办,找那个王婆做代理,表现在程序上时这样的: 先定义一种类型的女人: package com.cbf4life.proxy; /**
·
2015-10-23 08:38
java设计模式
java设计模式
概述
在大家掌握一定的编程基础后,想让自己的编程内功再上一层,学习设计模式无非是最好的选择之一,这也是高级程序员架构师的必经之路。所有的设计模式无非就是在安全性与扩展性出发点上对于一些问题的巧妙解决办法。设计模式并没有一个统一的规范,其中GOF曾经提出的23种设计模式最为著名,这里我写的几篇博文也是针对这23种设计模式的理解。为了让大家
·
2015-10-23 08:19
java设计模式
Java设计模式
---装饰模式(Decorator)
1. 装饰模式(DecoratorPattern)定义: 动态地给一个对象添加额外的职责(功能)。相比生成子类,装饰模式更加灵活。2. 装饰模式中的角色说明: Component抽象角色:Component是一个接口或者抽象类,是我们最原始的对象 ConcreteCompont具体角色: ConcreteCompont是继承或者实现了Component的类,也是我们需要装饰的类 D
kris234seth
·
2015-10-22 14:00
Decorator
java设计模式
装饰模式
Java设计模式
---适配器模式(Adapter)
1. 适配器模式(AdapterPattern)定义: 将一个类的接口转换成客户端所期待的另一个接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作,简单地说:适配器模式就是把一个接口或类转换成其它的接口或类。适配器模式主要分为3类:类的适配器模式、对象的适配器模式、接口的适配器模式2. 类的适配器模式:核心就是:有一个Source类,拥有一个方法,待适配,目标接口时Target
kris234seth
·
2015-10-22 10:00
Adapter
java设计模式
适配器模式
java设计模式
之单例模式(几种写法及比较)
概念:java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。单例模式有以下特点:1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被
tolcf
·
2015-10-21 22:00
设计模式
单例模式
比较
java设计模式
—工厂模式
阅读更多一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。工厂模式在《Java与模式》中分为三类:1)简单工厂模式(SimpleFactory):不利于产生系列产品;2)工厂方法模式(FactoryMethod):又称为多形性工厂;3)抽象工厂模式(AbstractFactory):又称为工具箱,产生产品族,但不利于产生新的产品;这三种模式从上到
magic_agate
·
2015-10-21 17:00
设计模式
java设计模式
—工厂模式
一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。 工厂模式在《Java与模式》中分为三类: 1)简单工厂模式(SimpleFactory):不利于产生系列产品; 2)工厂方法模式(FactoryMethod):又称为多形性工厂; 3)抽象工厂模式(AbstractFactory):又称为工具箱,产生产品族,但不利于产
magic_agate
·
2015-10-21 17:00
设计模式
Java设计模式
----代理模式(Proxy)
1.代理模式简介:代理模式是常用的
Java设计模式
,它的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。
kris234seth
·
2015-10-21 14:00
设计模式
动态代理
proxy
静态代理
java动态代理(JDK和cglib)
JAVA的动态代理 代理模式 代理模式是常用的
java设计模式
,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等
·
2015-10-21 12:13
java动态代理
java设计模式
-装饰模式
装饰模式(Decorator) 1. 装饰模式(Decorator)的定义:又名包装(Wrapper)模式,装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 2. 装饰模式以对客户端透明的方式动态的给一个对象附加上更多的责任。换言之客户端并不会觉的对象在装饰前和装饰后有什么区别。
·
2015-10-21 12:26
java设计模式
Java设计模式
之装饰模式
说明: 装饰模式是在不必改变原类文件和使用继承的情况下,动态的扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 装饰模式的特点; (1) 装饰对象和真实对象有相同的接口。这样客户端对象就可以以和真实对象相同的方式和装饰对象交互。(2) 装饰对象包含一个真实对象的索引(reference)(3) 装饰对象接受所有的来自客户端的请求。它把这些请求转发给真实的对象。(4)
·
2015-10-21 12:26
java设计模式
JAVA代理分析
JAVA的动态代理 代理模式 代理模式是常用的
java设计模式
,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等
·
2015-10-21 12:20
java代理
学习:
java设计模式
—工厂模式
一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。 工厂模式在《Java与模式》中分为三类: 1)简单工厂模式(Simple Factory):不利于产生系列产品; 2)工厂方法模式(Factory Method):又称为多形性工厂; 3)抽象工厂模式(Abstract Factory):又
·
2015-10-21 12:25
java设计模式
JAVA设计模式
《三》
上一篇为大家介绍了一下关于模板方法模式的实现,后来我发现里面有一点小瑕疵,本篇重新为大家介绍一下关于模板方法模式的实现。另外为大家分享一下关于策略模式的实现。 一、模板方法模式: 对于上一篇为大家介绍的实现方法,大家是否有这样的疑问,如果哪位用户说,我要一杯清茶,不要加柠檬,这时我们饮料机该如何操作呢?为了解决这个问题,我们需要引入一个钩子方法,用来达到我们是否加柠檬的操作。
·
2015-10-21 11:36
java设计模式
java设计模式
之——工厂模式
对于java的设计模式,我还是第一次认认真真的总结,以前用的时候都不曾留意细节,现在回头再看只知道该怎么设计,却忘记当时为嘛要用它了, 所以这次就做一个demo来再次复习总结一下,希望从中能学到新体悟。先说说设计模式最重要的一个原则吧,就是开闭原则:意思是对扩展开放,对修改关闭 在程序需要进行拓展的时候,不能去修改原有的代码,而是要扩展原有代码,实现一个热插拔的效果。所以一句话概括就是:为了使
·
2015-10-21 11:30
java设计模式
Java设计模式
之综述篇(来自CSAI.CN)
自从 J2EE出现以来,就大大简化了在 Java下的企业级开发。但是随着J2EE越来越普遍地被应用到各个领域中,开发者们渐渐意识到需要一种方法来 标准化应用程序的开发过程,他们采用的方法是标准化应用程序的结构层。在结构层通常封装了一些独立于业务逻辑的复杂技术,以便在业务逻
·
2015-10-21 10:19
java设计模式
Java中继承多数是有害的
“
Java设计模式
”一书详细阐述了怎样用接口继承代替实现继承。这篇文章描
·
2015-10-21 10:17
java
Java设计模式
---原型模式(Prototype)
1. 原型模式(Prototype)定义: 用原型实例指定创建对象的种类,并且通过拷贝这些原型得到行的实例2. 实现方式: 实现Cloneable接口。在java语言有一个Cloneable接口,它的作用只有一个,就是在运行时通知虚拟机可以安全地在实现了此接口的类上使用clone方法。在java虚拟机中,只有实现了这个接口的类才可以被拷贝,否则在运行时会抛出CloneNotSupporte
kris234seth
·
2015-10-20 17:00
prototype
java设计模式
原型模式
深复制
浅复制
java设计模式
之代理模式
代理模式是常用的
java设计模式
,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。
cjun1990
·
2015-10-20 17:00
Java设计模式
----建造者模式(Builder)
1.定义: 将一个复杂对象的创建与它的表示分离,这样可以使得同样的创建方式来构建不同的表示2.建造者模式通常包含4中元素: 1. Builder:抽象的接口,称为抽象建造者,用来规范产品各个组成部分的构建。这个接口之复杂对象组成部分的构建,并不涉及具体对象部件的创建 2.ConcreteBuilder:实现Builder接口,称为具体建造者,具体化产品各个组成部分的构建。建造完成之后,提供产
kris234seth
·
2015-10-20 11:00
java设计模式
builder
建造者模式
Java设计模式
之浅析命令模式
最近在看《headfirst设计模式》觉得是时候该整理整理一些知识了为了浅显易懂我们把命令模式想象成一个人用遥控器换台关机的事件。要设计命令模式,我们需要的是一个无辜的遥控器,一台自己家的电视机,然后是各种开关机换台的命令信号。首先,我们要定义一个接口,这个接口是所有电视机信号的抽象动作publicinterfaceCommand{ publicvoiddo(); }接下来看一看电视机的代码pub
CrocdileChan
·
2015-10-20 10:00
java
设计模式
Java设计模式
----单例模式(Singleton)
1.单例模式的概念 单例模式的意思就是一个类只有一个实例。单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类。2.关键点: 1)一个类只有一个实例 2)必须自行创建这个实例 3)自行向系统提供这个实例3.单例类所包含的关键要素: 1)私有的构造方法(避免在外部被实例化) 2)指向自己实例的私有静态应用 3)以自己的实例为返
kris234seth
·
2015-10-19 15:00
单例模式
java设计模式
懒汉式
饿汉式
内部类维护单例的实现
Java设计模式
---工厂方法模式(Factory-Method)
一、普通工厂模式建立一个工厂类,对实现了同一接口的一些类进行实例的创建实例代码:发送短信和邮件的例子,首先创建接口:publicinterfaceSender{ publicvoidsend(); } 分别完成实现类:短信发送实现类:publicclassSmsSenderimplementsSender{ @Override publicvoidsend(){ System.out.pr
kris234seth
·
2015-10-16 14:00
设计模式
工厂模式
抽象工厂模式
factory
静态工厂模式
java设计模式
之抽象工厂模式
工厂方法模式有一个问题就是,类的创建依赖工厂类,也就是说,如果想要拓展程序,必须对工厂类进行修改,这违背了闭包原则,所以,从设计角度考虑,有一定的问题,如何解决?就用到抽象工厂模式,创建多个工厂类,这样一旦需要增加新的功能,直接增加新的工厂类就可以了,不需要修改之前的代码。因为抽象工厂不太好理解,我们先看看图,然后就和代码,就比较容易理解。接口1packagecom.design.model.Ab
chx0501
·
2015-10-13 21:46
设计模式
java设计模式
3种工厂模式
java设计模式
3种工厂模式 2010-01-0816:06:36| 分类: JAVA技术|举报|字号 订阅 下载LOFTER客户端工厂模式分为三种:SimpleFactory模式专门定义一个类来负责创建其它类的实例
minkowsky
·
2015-10-12 10:00
设计模式
工厂
java设计模式
之单例模式
单例对象(Singleton)是一种常用的设计模式。单例模式有一下特点:1、单例类只能有一个实例。2、单例类必须自己自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。这样的模式有几个好处:1、某些类创建比较频繁,对于一些大型的对象,这是一笔很大的系统开销。2、省去了new操作符,降低了系统内存的使用频率,减轻G
mm_bit
·
2015-10-10 15:00
java
设计模式
java设计模式
之工厂模式
设计模式(Designpattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码,使代码更容易被他们理解,保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式使软件工程的技师,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都有相应的原理与之对应,每一个模
mm_bit
·
2015-10-10 11:00
java
设计模式
设计
上一页
116
117
118
119
120
121
122
123
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他