
设计模式
文章平均质量分 78
zhoushenxian
我是一个菜鸟android开发工程师,目前从事电视端开发
展开
-
java 外观设计模式
外观模式也叫门面模式,属于结构性模式,外观模式还是比较好理解的,平时使用也比较常见定义:外观模式是隐藏了系统的复杂性,能够为子系统中的一组接口提供一个统一的接口举例我们做Android图片加载是必不可少的, 当然我们都是使用了第三方的框架,比如glide,图片内存缓存一般是先从内存中找,内存没有然后从本地找,本地再没有就从网络去下载图片,现在用代码来说明,先定义一个缓存的接口...原创 2020-05-03 01:01:47 · 409 阅读 · 0 评论 -
重学设计模式
准备花点时间重新学习一遍设计模式,相信会有收获,2020是个多灾多难的一年,不管是大环境还是it环境都是求职要求比较高,在小公司要时刻保持危机感,因为不知道哪天就倒闭了,那就要求我们时时刻刻在保持学习的态度,不能放松,不然在这个浪潮中就被灭了,其实现在学习想比较10年钱真是资料多了很多,其实只要内心真要想学习的话,资料真是很多,那么如何学习呢?其实可以对比bat,atm中那些人,比如阿里p6,p7...原创 2020-04-27 23:40:16 · 413 阅读 · 0 评论 -
java 享元设计模式
定义:提供了减少对象数量从而改善应用所需的对象结构的方式java String类就是使用了享元设计模式 还有数据库连接池等缺点关注内部或者外部结构,关于线程安全的问题使系统 逻辑结构复杂化内部状态不随外界变化而变化的外部状态会随外界变化而发生变化的比如计算公司有几个部门 每个部门有多少人public class Department { p...原创 2019-07-24 05:03:02 · 154 阅读 · 0 评论 -
java 组合设计模式
定义:将对象组合成树结构以表示 部分-整体 的层次结构组合模式使客户端对单个对象和组合对象保持一致的处理方式在android中View和View和ViewGroup就是使用了组合模式下面就看看View和ViewGroup的架构View是没有addView()添加子view的操作,而ViewGroup是可以添加子view的,View.javapublic class ...原创 2019-07-24 05:02:53 · 329 阅读 · 0 评论 -
android 面试题 状态模式
定义:当一个对象的内在状态改变时,允许改变其行为,这个对象看起来像是改变了其类首先从这个名字上看,状态,比如视频播放,它有一些状态,比如 暂停 播放 停止,快速,这些状态是可以切换的,在普通的人们心中可能会定义几个static变量或者枚举的方式来对状态的切换,但是如果新增的需求 可能要修改源代码,这就违背了设计模式的开闭原则,就是对扩展开放 对修改关闭,这个时候就适合用状态...原创 2019-07-04 06:03:07 · 143 阅读 · 0 评论 -
android 建造者设计模式
android 建造者设计模式原创 2017-06-11 01:14:06 · 420 阅读 · 0 评论 -
java 设计模式之静态代理模式
java 设计模式之静态代理模式原创 2017-01-01 11:34:26 · 470 阅读 · 0 评论 -
java单例模式升级版
java单例模式升级版原创 2016-11-14 12:03:17 · 903 阅读 · 0 评论 -
java 设计模式之接口隔离原则
java 设计模式之接口隔离原则原创 2016-02-23 14:19:26 · 959 阅读 · 0 评论 -
java 设计模式之迪米特法则
java 设计模式之迪米特法则原创 2016-02-23 14:17:26 · 1473 阅读 · 0 评论 -
java设计模式之依赖倒置原则
java设计模式之依赖倒置原则原创 2016-02-23 14:12:36 · 787 阅读 · 0 评论 -
java 原型设计模式
定义:原型模式就是用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象它的场景在于要多次频繁的创建相同对象原型设计模式使用的是深拷贝和浅拷贝知识 如果不懂什么是深拷贝和浅拷贝,可以去找下资料,在这不讲了,我还要面试呢,没时间了,public class Order implements Cloneable{ private String name; pr...原创 2016-02-13 23:37:40 · 612 阅读 · 0 评论 -
设计原则之一:开放封闭原则
设计原则之一:开放封闭原则原创 2016-01-04 22:29:23 · 6132 阅读 · 1 评论 -
java 欢迎进入设计模式世界之前凑
java 欢迎进入设计模式世界之前凑原创 2015-05-05 10:59:14 · 713 阅读 · 0 评论 -
手把手教你使用start uml画类图
手把手教你使用start uml画类图原创 2015-02-11 17:01:09 · 19214 阅读 · 0 评论 -
手把手教你使用start uml画用例图
手把手教你使用start uml画用例图原创 2015-02-11 14:16:44 · 19310 阅读 · 0 评论 -
java 装饰设计模式
java 装饰设计模式原创 2014-12-19 21:35:28 · 745 阅读 · 0 评论 -
外观模式
java 外观模式原创 2014-11-05 22:56:10 · 1028 阅读 · 0 评论 -
观察者设计模式
java 观察者设计模式原创 2014-10-14 15:27:46 · 746 阅读 · 0 评论 -
设计模块之简单工厂
java中简单工厂模块原创 2014-10-07 16:34:12 · 966 阅读 · 0 评论 -
设计模式之单例模式
java 单例模式原创 2014-08-21 22:53:10 · 683 阅读 · 0 评论