- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 java设计模式-每天三个设计模式之原型、适配器、桥接
原型模式使用场景:一个对象比较构建比较高资源,如果经常使用者对象,可以使用原型模式,效率高。代码实现:public class Persion implements Cloneable, Serializable { private static final long serialVersionUID = 6505120655521795211L; /** * 淺克隆. */ @Overrid...
2018-03-03 23:40:03
145
原创 java设计模式-每天三个设计模式之工厂、单例、建造者
前情提要 在上篇文章中介绍了面向对象程序设计的七个基本原则,分别是单一职责,里式替换、依赖注入、接口分离、迪米特原则、开闭原则、优先使用组合而不是继承原则。 本文重点 工厂模式单例模式建造者模式 工厂模式,工厂模式又分为简单工厂、工厂方法、抽象工厂。工厂模式要实现的是将使用者与具体实现分离。 1.简单工厂 角色:使用者,实例工厂(或者静态工厂...
2018-03-01 21:28:17
1093
原创 java设计模式-每天三个设计模式(前言)
我们知道JAVA是纯面向对象的高级程序语言,使用面向对象的编程语言写程序,特别是写出好程序就必须掌握一些基本原则,就像数据库设计中需要遵循三范式(不知道的自行百度)一样。那么在编写java程序时我们要遵循那些基本原则呢,听我一一道来。Java面向对象程序设计主要设计的基本原则有七种:原则一:单一职责。单一职责关注的核心是我们设计的类(包含数据又称属性和行为又称方法)的行为、功能应该是单一的,而不是...
2018-02-27 21:15:02
183
原创 回头再学Java系列-前言
如果你在看我的《回头再学Java》这个系列的文章的话,为什么叫回头再学Java呢?那是因为过往忽略了不少的Java基础的知识,需要重新回头再学习一边,做笔记写文章记录与积累。 那么,什么样的人需要回头再学Java呢?上面提到的之前没有学好基础的,最典型的表现就是越到核心的问题,系统问题的时候往往觉得自己的java基础知识不够用,学习一些先进的框架时候提到java的实现时,自己一头雾水的。如果有这
2017-07-13 22:05:36
166
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人