- 博客(4)
- 收藏
- 关注
原创 JAVA 设计模式学习笔记(三)--原型模式
原型模式 原型模式(Prototype)是指:用原型实例指定创建对象的种类,并且通过拷贝这些原型,创建新的对象. 原型模式是一种创建型模式,运行对象再创建另一个可定制对象而无需知道创建细节. 例如,现在有个羊这样的一个类: public class Sheep { private String name; private int age; public Sheep(St...
2020-03-19 15:43:29 92
原创 JAVA 设计模式学习笔记(二)--单例模式
单例模式 1. 定义 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 注意: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的...
2020-03-12 10:28:05 112
原创 SpringBoot 2.X版本自定义CacheManager
最近在学习SpringBoot整合Redis,学到自定义RedisCacheManager的时候,我发现网上的博客大部分都是SpringBoot 1.X版本的,但是我学的是SpringBoot 2.X。很多类已经发生了变化,不能再用了,于是决定去官网找找看。 终于我在Spring 官方文档的:5.14.1. Support for the Spring Cache Abstraction这个章节找...
2020-03-06 10:05:16 2618 1
原创 JAVA 设计模式学习笔记(一)--设计模式七大原则
最近在复习设计模式,找了老韩的视频看了看,想顺便记录一下学习的过程,因此决定写点学习笔记,废话不多说开始。 1.单一职责原则 单一职责是指:一个类尽量只负责一个职责.如果类负责多个职责的话当其中一个职责发生变化就有可能影响到其他的职责的正常运行。 2.接口隔离原则 接口隔离原则定义如下: 客户端不应该依赖它不需要的接口 类间的依赖关系应该建立在最小的接口上 例如: 接口1中有5个方法 类...
2020-03-06 09:37:26 145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人