Java
阿德儿
4年软件开发经验
从事过PC端企业级系统开发,开发语言:Java,框架:Ext前端框架、SSH等级,数据库:oracle、sqlserver、mysql等。
从事过移动端开发:Android、Html5、微信
展开
-
设计模式概述
1、起源设计模式起源于建筑行业。软件行业的设计模式是在1991-1992由GoF(别误会,这是四个人),归纳和整理,并在1994年发表了23中软件行业设计模式。2、定义设计模式(Design Pattern)是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结,使用设计模式是为了可重用代码、让代码更容易被他人理解并且提高代码的可靠性。(书上抄的)对常见问题的成熟解决套路。...原创 2019-07-07 13:07:06 · 133 阅读 · 0 评论 -
Java设计模式-面向对象设计原则
1.概述原创 2019-07-19 20:33:36 · 177 阅读 · 0 评论 -
Java设计模式-工厂模式
简单工厂模式定义一个工厂类,他可以根据参数的不同返回不同的实例 ,被创建的实例通常都具有共同的父类 。结构工厂、抽象产品、具体产品定义统一的抽象产品 ,将产品使用与具体产品隔离开 ,只与抽象产品建立关系 ,降低代码耦合度 。优点1、创建对象和使用对象的分离,实现了解耦 。2、可以通过方法名称识别使用方式 。构造函数则无法从方法名称看出方法用途 。3、引入配置文件 ,可以实现开闭原则...原创 2019-07-19 22:37:51 · 72 阅读 · 0 评论 -
Java设计模式-适配器模式
定义将一个类的接口转换成客户希望的另一个接口。适配器模式让那些接口不兼容的类可以一起工作。结构目标抽象类、适配器类、适配者类应用实例儿童玩具车,伴随着灯光闪烁和声音提示优点1、目标类与适配者类解耦,无需修改原有类;2、增加了类的透明性和复用性;3、灵活性和扩展性都非常好,通过使用配置文件可以很方便的更换适配器,符合开闭原则;4、类适配器:可以在适配器类中置换一些适配者的方法。...原创 2019-08-02 23:21:19 · 127 阅读 · 0 评论 -
Java设计模式-桥接模式
定义将抽象部分与它的实现部分解耦,使得两者都能够独立变化。结构抽象类、扩充抽象类、实现类接口、具体实现类实现被抽象类关联、被具体实现类实现扩展抽象类和具体实现类分别作为独立变化的两个维度应用实例在不同操作系统下浏览不同格式图片,操作系统和图片格式分别作为两个维度。优点1、抽象和实现可以沿着各自的维度变化;2、极大的减少了子类的个数;3、提高了系统的可扩展性,符合开闭原则;缺...原创 2019-08-02 23:21:05 · 108 阅读 · 0 评论 -
Java设计模式-建造者模式
定义将一个复杂对象的构建与它的表示分离 ,使得同样的构建过程可以创建不同的表示 。角色抽象建造者(维护基本抽象建造方法)、具体建造者(实现具体建造方法)、产品 (维护基本属性)、指挥者 (调用每一个建造方法完成建造)场景1、产品拥有复杂的内部结构,通常包含多个成员变量。2、生成产品对象的属性相互依赖 ,需要指定其生成顺序 。3、对象的创建过程独立于创建该对象的类 。在建造者模式中通过...原创 2019-07-25 22:37:22 · 64 阅读 · 0 评论 -
Java设计模式-单例模式
定义确保一个类只有一个实例 ,并提供一个全局访问点来访问这个唯一实例 。应用实例负载均衡器 ,记录负载均衡状态 。原创 2019-07-26 23:58:25 · 85 阅读 · 0 评论