自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 【Java设计模式】创建型设计模式-工厂模式(三)

简单工厂模式将被使用方的创建过程封装到一个类中,这样就在使用方和被使用方之间做了一个缓冲,也就是将被使用方和被使用方进行解耦(降低了使用方和被使用方的耦合度),提高了软件的可扩展性、可维护性和可复用性。将简单工厂中得到对象的方法写成一个抽象方法,其具体的类提供不同的工厂类来继承,实现类各自实现自己的工厂父类,这样遵循了开闭原则,我们只需要对其进行扩展,不需要修改任何原有类代码。使用场景:简单工厂模式适用于具体类十分确定且固定的一类产品的创建,这样才能不太频繁的修改简单工程类去实现扩展。

2024-03-19 11:13:40 998

原创 【Java设计模式】创建型设计模式-单例模式(二)

单例模式适用于需要频繁创建和销毁且消耗时间较长,耗费资源过多,但又是频繁使用的对象(重量级对象)。例如:工具类对象、web开发中的必须用到的对象(servlet对象)、用于操作数据库和文件的对象(数据源对象、session工厂对象等)

2024-03-18 09:01:49 771

原创 【Java设计模式】设计模式七大基本原则(一)

设计模式是在软件开发中经过无数编程先辈在软件开发中的血泪教训总结出的一套用于解决问题的最佳方案。1995 年,GoF(Gang of Four,四人组/四人帮)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了 23 种设计模式,从此树立了软件设计模式领域的里程碑,人称「GoF设计模式」。这 23 种设计模式的本质是面向对象设计原则的实际运用,是对类的封装性、继承性和多态性,以及类的关联关系和组合关系的充分理解。

2024-03-15 09:31:04 924

原创 【容器化技术】Docker从入门到进阶,一遍文章就够了

Docker从入门到进阶,一遍文章就够了

2024-03-12 09:02:15 1640 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除