
Java设计模式
文章平均质量分 77
今见功名胜古人
不以物喜,不以己悲。
展开
-
Java设计模式--基本原则
前言软件开发时,一些基本的原则和设计模式还是需要去详细了解的。软件越大越负责,就越需要设计模式等,将软件构造成高扩展、高可用、高维护。更多的将软件结构架构清晰。软件开发基本原则原则1:不要重复自己(DRY原则)代码尽量不要重复,少用复制粘贴之类的。2个方法一半以上代码都一样,就尽量考虑抽离出变化的参数,写成通用的方法。尽量简单、一目了然(KISS原则)代码的方法尽量写的明确,保证一个方法只做一件基本原创 2016-09-09 00:16:50 · 506 阅读 · 0 评论 -
Java设计模式--适配器(Adapter)模式
前言适配器模式:将一个类的接口转化成所希望使用的接口。使得接口不兼容的类能够一起工作。 Adapter主要用来组合不相关的类,利用原有的接口来适配成新的接口,完成客户所需要的类型。主要点是1.复用现有类实现;2.复用环境需要新的接口。适配器主要有类适配器模式和对象适配器模式,主要考虑对象适配器模式。介绍适配器类图如下:(取自连接图) 如上所示: 目标对象Target类(复用环境原创 2016-10-09 17:42:31 · 330 阅读 · 0 评论 -
Java设计模式--单例模式
前言单例模式主要是保证了一个对象在整个系统之内,只实例化了一次。一般是业务需要实例一次,或者创建资源消耗太多,只实例一次。 特点: 1.单例保证只实例化一次,并给系统提供。 2.构造函数是私有的,不能外部进行实例化。常用实现单例模式一般实现很多,但是有些是安全的,有些是非安全的,还有实现时间的不同。先介绍常用的安全的实现方式。饿汉式public class Singleton { pri原创 2016-11-02 00:18:56 · 340 阅读 · 0 评论