码迷,mamicode.com
首页 >  
搜索关键字:java设计模式    ( 1670个结果
Java 实现单例模式
[java] view plaincopyprint? public class Singleton {       private static Singleton intance;       private Singleton() {}              public static Singleton getInstance() {...
分类:编程语言   时间:2014-12-02 16:38:25    阅读次数:176
读书笔记_java设计模式深入研究 第二章 反射
1,JDK中反射类包含的内容:     -1,Class类,代表一个类。     -2,Constructor,代表类的构造方法。     -3,Field,代表类成员     -4,Method,代表方法。 2,统一调用形式:     一个基本的使用反射的例子如下: package com.use;import java.lang...
分类:编程语言   时间:2014-12-02 00:12:42    阅读次数:286
java设计模式深入研究(反射)
1,JDK中反射类包含的内容:     -1,Class类,代表一个类。     -2,Constructor,代表类的构造方法。     -3,Field,代表类成员     -4,Method,代表方法。 2,统一调用形式:     一个基本的使用反射的例子如下: package com.use;import java.lang...
分类:编程语言   时间:2014-12-02 00:09:13    阅读次数:240
JAVA设计模式简介
1、什么是设计模式          关于设计模式,有一些比较官方的定义,如:设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。     ...
分类:编程语言   时间:2014-12-01 14:26:57    阅读次数:211
JAVA设计模式之 迭代器模式【Iterator Pattern】
一、概述     提供一种方法来访问聚合对象(容器container),而不用暴露这个对象的内部细节。 二、适用场景     1>遍历访问聚合对象中的元素,而无须暴露它的内容表示,将聚合对象的访问和内部数据的存储分离。使得访问聚合对象时无须了解其内部的实现细节。     2>需要为一个聚合对象提供多种遍历实现。 三、UML类图 四、参与者  1>Ite...
分类:编程语言   时间:2014-12-01 00:52:12    阅读次数:197
Android设计模式--适配器模式--Adapter入门
今天,我们要梳理一下java设计模式的适配器模式。 适配器嘛,想一想我们平常用的电源适配器就知道了,就是把两个不兼容的东西搞通嘛,可以相互联系。 在java中也一样,就是让两个需要一起协调的类,通过适配器协调...
分类:移动开发   时间:2014-11-27 16:34:20    阅读次数:257
java动态代理与老式AOP实现
JAVA的动态代理 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用...
分类:编程语言   时间:2014-11-26 20:52:40    阅读次数:265
java设计模式 -------- 创建模式 之 单例模式
本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020 所谓的单例模式,即单一的实例,保证类在内在中只有一个对象。...
分类:编程语言   时间:2014-11-26 01:28:16    阅读次数:177
java设计模式 -------- 基本原则
本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020             在看设计模式的基本原则之前,先来看下一些基本的面向对象知识。 1. 面向对象思想的建立:            面向的对象的三原则,即继承,封装和多态,那么这些又是如何定义,又如何区分呢?            封装  :  隐藏实现的一些...
分类:编程语言   时间:2014-11-26 01:27:20    阅读次数:165
JAVA设计模式之 职责链模式【Chain of Responsibility Pattern】
一、概述     避免请求发送者与接收者耦合在一起,让多个对象都有可能接收请求,将这些对象连接成一条链,并且沿着这条链传递请求,直到有对象处理它为止。职责链模式是一种对象行为型模式。     核心在于引入一个抽象处理者类 二、适用场景     请求的链式处理,多个对象可以处理同一请求、但是具体由哪个对象来处理由运行时系统根据条件判断确定。     如请假业务场景:...
分类:编程语言   时间:2014-11-26 01:26:51    阅读次数:232
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!