- 博客(10)
- 收藏
- 关注
转载 java反射
转自这里Java的反射机制是Java特性之一,反射机制是构建框架技术的基础所在。灵活掌握Java反射机制,对大家以后学习框架技术有很大的帮助。那么什么是Java的反射呢? 大家都知道,要让Java程序能够运行,那么就得让Java类要被Java虚拟机加载。Java类如果不被Java虚拟机加载,是不能正常运行的。现在我们运行的所有的程序都是在编译期的时候就已经知道了
2013-05-20 21:57:23 603
原创 设计模式分类
一、创建型单件模式、工厂模式、抽象工厂模式、创建者模式、原型模式二、结构型组合模式、外观模式、适配器模式、桥模式、装饰模式、享元模式、代理模式三、行为型命令模式、观察者模式、策略模式、职责模式、模版模式、中介者模式、解释器
2013-05-15 09:50:20 549
转载 原型模式
定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。类型:创建类模式类图:原型模式主要用于对象的复制,它的核心是就是类图中的原型类Prototype。Prototype类需要具备以下两个条件:实现Cloneable接口。在java语言有一个Cloneable接口,它的作用只有一个,就是在运行时通知虚拟机可以安全地在实现了此接口的类上使用clone方法。在ja
2013-05-15 09:38:39 633
转载 正确认识使用UML中的类图—辨析类图的两种存在形式
摘要 本文通过对一个“学生选课系统”示例的简要分析与设计,说明UML图之一类图的两种作用及存在形式,以期借此澄清有些朋友可能对类图存在的误解与困惑。前言 在OOA与OOD大行其道的今天,UML在系统分析与设计中得到了广泛的采用。而在UML的9种图中,类图是最重要也是使用最普遍的图之一。但是,在与一些朋友,特别是初学者的聊天当中,我发现很多朋友对类图的作用及使用方
2013-05-13 10:53:24 847
原创 外观模式或门面模式
一、使用场景1、在设计初期阶段,有意识的讲不通的层分离,层与层之间建立外观Facade,比如MVC各层,为复杂的子系统提供一个简单的接口,降低系统耦合度。2、在开发阶段子系统不断的演化变得越来越复杂,增加一个Facade可以提供一个简单的接口,减少与子系统的耦合,依赖。3、在维护一个大的遗留系统,这个系统此时已经难以维护了,所以在新老系统交互时,可以使用Facade来项目交互。二、
2013-05-13 10:31:53 754
转载 JBPM中Token跟踪
在开启一个实例后,我们需要实时的监控实例现在运行在哪个环节,这个可以通过查询RootToken的状态来实现。 这里就需要考虑fork分支的情况:如果流程执行遇到分支,分创建多个子TOKEN,分开执行。下面是代码 /** * 返回当前活动的TOKEN所在的节点名称 * @param instId * @return */
2013-05-09 12:00:53 1217
原创 面向对象分析设计步骤
一、创建用例初步确定用例: 1、确定参与者。 2、确定用例(系统操作)。 3、确定参与者与用例之间的关系。用例细节描述: 1、用例名称。 2、操作详细描述。 3、前置条件描述。 4、部署约束。 5、正常事件流。 6、可选事件流。 7、活动图来描述整个用例的操作过程,就是时间流的描述。
2013-05-03 11:43:32 1631
原创 工厂模式
一、使用场景工厂模式定义:实例化对象,用工厂方法代替new操作.为何使用?工厂模式是我们最常用的模式了,著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。为什么工厂模式是如此常用?因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A() 工厂模式也是用来创建实例对象的,所以以后new时就要多个心
2013-05-03 11:31:10 591
原创 装饰模式
一、使用场景把每个需要装饰的功能放在单独的类中,并让这个类包装他所要装饰的对象,为已有的功能动态的添加更多功能的一种方式。注意是一种使用对象链的方式,类似于递归方式二、UML类图
2013-05-02 15:44:35 574
原创 代理模式
一、使用场景1、远程代理:也就是对象在不同的地址空间提供局部代表。这样可以隐藏一个对象存在于不同的地址空间的事实。2、虚拟代理:例如hibernate中的一对多中的多在lazy为true时暂时不加载,只用一个代理来表示。3、安全代理:用来控制实际对象访问的权限。4、在代理对象的方法被调用时,代理可以做一些其他的操作。诸如AOP等策略。例如:假设有一组对象都实现同一个接口,实现同
2013-05-02 15:16:50 608
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人