随笔分类 -  设计模式

我是在这个网站学习的https://www.bilibili.com/video/BV1G4411c7N4?spm_id_from=333.337.search-card.all.click
桥接模式
摘要:关于该设计模式要着重理解两个独立变化的维度。 使用桥接模式实现的具体代码: 接口实现部分: package com.bridge; /** * 接口 */ public interface Brand { void open();//开机 void close();//关机 void call(); 阅读全文

posted @ 2021-08-12 13:40 ~码铃薯~ 阅读(35) 评论(0) 推荐(0) 编辑

Java设计模式之使用反序列化的方式实现单例模式
摘要:package com.sinosoft.test;import java.io.Serializable;/** * 使用序列化的方式实现单例模式 */public class HungrySingleton implements Serializable { private static Hun 阅读全文

posted @ 2020-08-30 11:03 ~码铃薯~ 阅读(311) 评论(0) 推荐(0) 编辑

Java设计模式之使用枚举类的方式创建单例
摘要:package com.sinosoft.test;/** * 通过枚举类型来创建单例 */public enum EnumSingleton { INSTANCE; public void print(){ System.out.println(" "+this.hashCode()); }}创建 阅读全文

posted @ 2020-08-30 10:40 ~码铃薯~ 阅读(756) 评论(0) 推荐(0) 编辑

使用饿汉模式创建单例模式
摘要:package com.sinosoft.test;/** * 使用饿汉模式创建单例模式 */public class HungrySingleton { private static HungrySingleton instance=new HungrySingleton(); public st 阅读全文

posted @ 2020-08-30 09:12 ~码铃薯~ 阅读(213) 评论(0) 推荐(0) 编辑

Java设计模式之--单例模式-使用懒汉模式创建
摘要:一、这是在单线程的情况下创建的package com.sinosoft.test;import javax.jnlp.SingleInstanceListener;/** * */public class SingletonTest { public static void main(String[ 阅读全文

posted @ 2020-08-26 23:29 ~码铃薯~ 阅读(320) 评论(0) 推荐(0) 编辑

导航

< 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
点击右上角即可分享
微信分享提示