
设计模式
沧浪之水12010137
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java设计模式之——单例模式
构造函数private之后,还需要提供一个方法,可以初始化单例对象,并且要保证只能初始化一个单例对象,并且需要考虑线程安全的问题。具体到写法上,主要有5种。分别是懒汉、饿汉、静态内部类、双重校验锁以及枚举。原创 2024-03-08 16:03:19 · 752 阅读 · 0 评论 -
java设计模式之——策略模式
前言:学习设计模式,不要拘泥于哪一种设计模式,我认为,学习设计模式是学习她的思想,本文以一个实例来讲策略模式,并讲一下策略模式在spring中的应用。实例:第一步:我想写一个方法对任意类型的数组进行排序,这个排序方法定义好之后,排序的这个方法我不想变动了,定义一个接口对于实现了这个接口的类,都可以调用第一张图片中sort方法进行排序,我这里定义了一个Cat类,实现了上述接口第二步:...原创 2019-10-06 21:58:08 · 237 阅读 · 1 评论 -
java设计模式之——代理模式
一:什么是代理模式? 为一个对象提供一个替身,以控制对这个对象的访问。即通过代理对象访问目标对象。二:代理模式主要形式? 静态代理,动态代理,Cglib代理原创 2021-06-04 14:17:32 · 174 阅读 · 1 评论