yan061

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

12 2023 档案

Java 原型模式
摘要:原型模式是一种创建型设计模式,用于在保证性能的情况下创建新的对象实例。原型模式允许一个对象再创建另外一个可定制的对象,而无需知道创建的细节。其工作原理是通过拷贝实现对象创建,即clone()。 但是我们通过new也能创建一个属性一样的对象,两者的区别是什么呢? new操作符:用于创建一个新的对象实例 阅读全文

posted @ 2023-12-28 15:47 yan061 阅读(5) 评论(0) 推荐(0) 编辑

Java 工厂方法设计模式
摘要:需求: Pizza 有以下几个方法 prepare() 准备食材 bake() 烘焙 cut() 切割 box() 装盒 现在有2种披萨且和2地区有关,成都地区第一种是CDApplePizza,第二种是CDCheesePizza。北京地区的BJApplePizza和BJApplePizza。 Piz 阅读全文

posted @ 2023-12-27 14:31 yan061 阅读(6) 评论(0) 推荐(0) 编辑

Java 简单工厂模式
摘要:需求: Pizza 有以下几个方法 prepare() 准备食材 bake() 烘焙 cut() 切割 box() 装盒 现在有两种披萨,第一种是ApplePizza,第二种是CheesePizza。 PizzaStore有点单系统Order(pizzaType) 根据pizza type去制作对应 阅读全文

posted @ 2023-12-27 13:32 yan061 阅读(7) 评论(0) 推荐(0) 编辑

Java实现单例模式
摘要:饿汉式 静态常量饿汉式的优点是:在类装载的时候就完成实例化,没有达到Lazy Loading的效果,并且避免了线程同步问题。 它的缺点是:如果从始至终从未使用过这个实例,则会造成内存的浪费。 public class adaDemo3 { public static void main(String 阅读全文

posted @ 2023-12-27 10:20 yan061 阅读(18) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示