想进大厂的小肥羊
想进大厂的小肥羊
全部文章
分类
Java(5)
Linux学习笔记(6)
SpringBoot(1)
基础算法(8)
设计模式(2)
归档
标签
去牛客网
登录
/
注册
想进大厂的小肥羊
备战春招100天
全部文章
(共2篇)
设计模式-建造者模式
为什么需要建造者模式 可选参数过多的类进行初始化的时候需要很多的构造函数。 这种类不管是在实现还是初始化都比较麻烦。 使用场景 当一个类的构造函数参数超过4个,并且有些参数还是可选的参数,考虑使用建造者模式。 实现方式(链式调用) 看一下Lombok是如何实现的。 @Builder public...
Java
建造者模式
设计模式
2022-01-26
0
413
设计模式-单例模式
为什么需要单例模式? 某个类在系统中的实例只需要一个就可以,重复初始化浪费资源。 系统只需要一个实例对象,要求是全局唯一的。 类的初始化资源消耗太大而只允许创建一个对象。 实现方式 懒汉式: 在第一次获取该实例时才创建,好处:节省资源。缺点:需要考虑多线程环境下的线程安全问题,可能会导致多次重复...
Java
设计模式
单例模式
2022-01-26
0
390