上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页
摘要: 一、装饰者模式定义 装饰者模式是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象 二、装饰者的应用场景 1、想透明并且动态地给对象增加新的职责的时候 2、给对象增加的职责,在未来存在增加或减少可能。 3、用继承扩展功能不太实现的情况 阅读全文
posted @ 2018-03-08 17:29 彩电 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一、定义 观察者模式的好处是:它解除了观察者和目标之间的耦合关系。目标不需要知道他的额观察者的任何信息。相反目标只是允许观察者订阅事件。当目标产生一个事件时,它简单的将事件传给每一个观察者。 简单的说,观察者模式定义了一个一对多的依赖关系,让一个或多个观察者检查一个主题对象。这样一个主题对象在状态上 阅读全文
posted @ 2018-03-07 20:54 彩电 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 一、迭代器模式概念:提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露该对象的内部表示。 二、迭代器的角色构成 (1)、迭代器角色 (2)、具体迭代器角色 (3)、容器角色 (4)、具体容器角色 三、迭代器模式的优缺点 优点:1、简化了遍历方式,对于对象集合的遍历,还是比较麻烦的,对于数组或者 阅读全文
posted @ 2018-03-07 20:28 彩电 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一、适配器模式定义 把一个类的接口变换成客户端所期待的另一种接口,使得原本由于接口不兼容而不能再一起工作的那些类可以一起工作。 二、适配器模式分类 1、类的适配器模式(采用继承实现) 2、对象适配器(采用对象组合方式实现) 三、应用场景 1、系统需要使用现有的类,而这个类的接口不符合系统的需要 2、 阅读全文
posted @ 2018-03-07 20:17 彩电 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 应用分层的优点:修改方便,仅修改有问题的那层以及其相邻几层即可,层数越多,其相应的资源分配也会更加平均 缺点:耗费时间,速度慢,调用占用大量堆栈。 JAVAEE的分层: 4层分法:1、客户层:运行在客户计算机上的组件 2、Web层:运行在JAVAEE服务器上的组件 3、业务层:同样是运行在javae 阅读全文
posted @ 2018-03-07 19:17 彩电 阅读(1106) 评论(0) 推荐(0) 编辑
摘要: 1、标注 一种元数据,作用分为三类:编写文档@Document、代码分析@Deparecated(过时的)和编译检查@override(重写) 2、EJB3 EJB2的升级版,商业化的java bean,是轻量化的框架,引入了拦截器功能, 拦截器:@Interceptors拦截器用来监听程序的一个或 阅读全文
posted @ 2018-03-07 19:09 彩电 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 一、功能:保证在整个应用中只有一个实例存在。(例如只创建一个窗口,JDBC连接数据库程序只连接一个等)。 二、概念:对某个类只能存在一个对象实例,并且该类提供了一个取得其对象实例的方法。 三、单子模式第一种写法: 步骤:1、首先私有化构造器,这样在外部就不能随意new对象了 2、在类的内部定义并产生 阅读全文
posted @ 2018-03-05 22:57 彩电 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 摘要:在我们对Java的学习当中数据类型之间的转换,是我们常见的事,我们也都知道基本数据类型之间有自动转换和强制转换,在int 、 short 、 long 、float 、double之间的转换我们都比较清楚的吧,但我们也应该知道它们与字符串及字符型之间的类型转换又是怎样对,让我们一起来探讨一下它 阅读全文
posted @ 2018-02-26 16:16 彩电 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、概念 排序二叉树是一种特殊结构的二叉树,通过它可以非常方便的对树中所有节点进行排序和检索。排序二叉树要么是一颗空的二叉树,要么就是具有下列性质的二叉树。 1、若他的左子树不为空,则左子树上所有节点的值均小于它的根节点的值。 2、若它的右子树不为空,则右子树上所有节点的值均大于它的根节点的值。 3 阅读全文
posted @ 2018-02-21 21:42 彩电 阅读(5186) 评论(0) 推荐(0) 编辑
摘要: 一、概念 哈夫曼树又被称为最优二叉树,是一类带权(权值就是定义的路径上面的值,哈夫曼树中的权值可以理解为:权值大表明出现概率大)路径最短的二叉树。哈夫曼树是二叉树的一种应用,在信息检索中很常用 路径:树中一个节点到另一个节点之间的分支构成这两个节点之间的路径; 节点之间的路径长度(不带权):从一个节 阅读全文
posted @ 2018-02-20 17:59 彩电 阅读(1195) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页