技术学习
摸鱼市民王先生
这个作者很懒,什么都没留下…
展开
-
设计模式的原则
引用大佬的blog:http://blog.csdn.net/lovelion/article/details/17517213 读完之后写了一些自己理解的东西: 1. 为了满足开闭原则,需要对系统进行抽象画设计,抽象化是开闭原则的关键。 java中,可以为系统定义一个相对稳定的抽象层,而将不同的实现行为移到具体的实现层中完成。 一个接口与多个实现类 里氏替换原则是实现原创 2017-10-18 18:29:02 · 181 阅读 · 0 评论 -
模式开始
引用大佬的blog:http://blog.csdn.net/lovelion/article/details/17517213 1.简单工厂模式:又称为静态工厂方法,在简单工厂模式中用于创建实例的方法都是静态方法 属于类创建型模式但是不属于GOF 简单工厂的改进: 1.1.在创建具体对象时,没更换一个对象就需要修改客户端代码中静态工厂方法的参数,客户端代码 将原创 2017-10-19 18:02:48 · 546 阅读 · 0 评论 -
模式开始-第二天
引用大佬的blog:http://blog.csdn.net/lovelion/article/details/17517213 Class.forName(XX) XX指的是类路径 带包名的那种哟 4.单例模式: 4.1 单例模式的三个要点: 一个类只能有一个实例 必须自行创建这个实例 必须自行向整个系统提供这个实例 4.2 三种单例类的实现方式分别原创 2017-10-20 16:47:30 · 218 阅读 · 0 评论 -
设计模式开始-第三天
引用大佬的blog:http://blog.csdn.net/lovelion/article/details/17517213 7.适配器模式 特点:适配器的实现就是把客户类的请求转化为对适配者的相应接口的调用。 也就是说:当客户类调用适配器的方法时,在适配器类的内部将调用适配者类的方法, 而这个过程对客户类是透明的,客户类并不直接访问适配者类 适配器模式可分为对象原创 2017-10-23 18:04:38 · 237 阅读 · 0 评论 -
模式开始-第四天
引用大佬的blog:http://blog.csdn.net/lovelion/article/details/17517213 10.装饰模式 装饰模式是一种用于替代继承的技术,它通过一种无需定义子类的方式来给对象动态增加职责,使用对象之间的关联 关系取代类之间的继承关系。在装饰模式中引入了装饰类,在装饰类中既可以调用待装饰的原有类的方法,还可以 增加新的方法以扩充原有类的功能 在实际原创 2017-10-25 18:29:07 · 235 阅读 · 0 评论 -
模式开始-第五天
Copy On Write机制 引用大佬的blog:http://blog.csdn.net/lovelion/article/details/17517213 12.享元模式: 在java中,数据库连接池,线程池等即是用享元模式的应用 享元模式: 享元模式通过共享技术实现相同或相似对象的重用, 在逻辑上每一个出现的字符都有一个对象与之对应,然而在物理上它们却共享同一个原创 2017-10-26 17:32:24 · 277 阅读 · 0 评论 -
模式开始第六天
首先说一下哈,后来的一些模式,真的是核心就没有那么多,UML一看就知道怎么编写,所以相对前面的日志则篇幅比较短 在模式结束之后上UML以及相关代码 引用大佬的blog:http://blog.csdn.net/lovelion/article/details/17517213 15.命令模式: 命令模式可以将请求发送者和接受者完全解耦,发送者与接受者之间没有直接引用关系,发送请求的对象只需原创 2017-11-03 18:21:39 · 213 阅读 · 0 评论