会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一个有梦有戏的程序员
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
2022年9月6日
【设计模式】Java设计模式 - 单例模式
摘要: 单例模式,是java设计模式中最简单的设计模式,是属于创建类型模式。单例模式就是只能有一个实例,即一个类有且仅有一个实例,并且自行实例化向整个系统提供。
阅读全文
posted @ 2022-09-06 13:21 怒放吧德德
阅读(541)
评论(0)
推荐(1)
2022年9月5日
【设计模式】Java设计模式 - 建造者模式
摘要: 构建者是一种可以将复杂对象的构建和表示分离开来,从而使得一个构建过程可以生成多个不同的表示对象。建造者模式通过一步一步构建对象。
阅读全文
posted @ 2022-09-05 16:27 怒放吧德德
阅读(164)
评论(0)
推荐(0)
【设计模式】Java设计模式 - 观察者模式
摘要: 观察者模式又叫发布-订阅(Publish-Subscribe)模式,是对象的行为模式,订阅是表示这些观察者对象需要向目标对象进行注册,这样目标对象才知道有哪些对象在观察它。发布指的是当目标对象的状态改变时,它就向它所有的观察者对象发布状态更改的消息,以让这些观察者对象知晓。定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。
阅读全文
posted @ 2022-09-05 11:12 怒放吧德德
阅读(125)
评论(0)
推荐(0)
2022年9月3日
【设计模式】Java设计模式 -工厂模式
摘要: 在大多情况下,我们都是用new去实例化对象。但是,有时候有的对象的类别有很多种,又存在着共性,就好比如汽车,有奔驰,红旗,宝马等品牌,如果是一个一个去创建类,那就需要创建很多,因此就需要用到工厂模式。
阅读全文
posted @ 2022-09-03 18:39 怒放吧德德
阅读(534)
评论(0)
推荐(0)
2022年8月31日
【设计模式】Java设计模式 - 责任链模式
摘要: 拦截器可以拦截目标方法,进行一系列的操作。也可以取代代理对象的方法等功能。以下代码用JDK动态代理来实现一个拦截器的逻辑。
阅读全文
posted @ 2022-08-31 13:43 怒放吧德德
阅读(121)
评论(0)
推荐(0)
2022年8月30日
【设计模式】Java设计模式 - 动态代理
摘要: 动态代理是指客户通过代理类来调用其它对象的方法,并且是在程序运行时根据需要动态创建目标类的代理对象。动态代理就需要建立真实对象和代理对象关系,再去实现代理逻辑方法。
阅读全文
posted @ 2022-08-30 13:32 怒放吧德德
阅读(78)
评论(0)
推荐(0)
2022年8月29日
【设计模式】Java设计模式 - 反射机制
摘要: 反射的应用机制广泛,能够配置类的全限定名(包名 + 类型名)、方法和参数,完成对象的初始化,并且可以大大增强Java的可配置性,SpringIOC的基本原理就是如此。
阅读全文
posted @ 2022-08-29 17:46 怒放吧德德
阅读(149)
评论(0)
推荐(0)
上一页
1
2
3
4
公告