java之设计模式
设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。
xiyang.ycj
,
展开
-
结构型模式之代理模式
目录一:设计模式二:设计原则三:设计模式的分类本章重点-----结构型模式之代理模式1. 定义:2. 示例:1. 静态代理:2. JDK动态代理:3. CGLIB动态代理:3.工厂模式的应用1. 优点:2. 使用场景 一:设计模式 概念:设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。 目的:为了代码可重用性,让代码更容易被他人理解、保证代...原创 2019-11-21 19:45:48 · 217 阅读 · 0 评论 -
第一章:创建型模式之单例模式
一:设计模式 概念:设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。 目的:为了代码可重用性,让代码更容易被他人理解、保证代码可靠性。设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。 二:设计原则 设计模式就是因为实现了设计原则(面向对象),从而达到了代码复用,增加可维护性的目的。 开闭原则(Open C...原创 2018-12-12 19:28:27 · 1853 阅读 · 0 评论 -
第二章:创建型模式之工厂模式
目录一:设计模式二:设计原则三:设计模式的分类本章重点-----创建型模式之工厂模式1. 定义:2. 示例3.单例模式的应用1. 优点:2.缺点3. 使用场景4.注意4.单例模式的扩展总结 一:设计模式 概念:设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。 目的:为了代码可重用性,让代码更容易被他人理解、保证代码可靠性。设计模式使代码编写...原创 2019-06-16 23:54:22 · 183 阅读 · 0 评论