花费 7 ms
JAVA设计模式之观察者模式

1、初步认识 观察者模式的定义:   在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。 大白话:   其实就是发布订阅模式,发布者发布信息,订阅者 ...

Mon Nov 13 19:50:00 CST 2017 30 149686
JAVA设计模式之适配器模式

1 初步认识 适配器模式的定义   将一个类的接口转成客户期望的另外一个接口。适配器模式使得原本由于接口不匹配而不能一起工作的那些类可以一起工作。 大白话   适配器模式就像旅行插座转换器(图 ...

Wed Jan 30 01:22:00 CST 2019 2 10387
JAVA设计模式之简单粗暴学建造者模式

文章由浅入深,先用简单例子说明建造者,然后分析模式的优缺点,最后结合优秀开源框架Mybatis,说明该模式的用处。 1、先定义一个机器人模型 这就是机器人模型,有头,有身体,有手,有 ...

Fri Mar 01 20:57:00 CST 2019 3 5652
设计模式之状态模式

作者:zuoxiaolong8810(左潇龙),转载请注明出处,特别说明:本博文来自博主原博客,为保证新博客中博文的完整性,特复制到此留存,如需转载请注明新博客地址即可。 ...

Fri Nov 03 21:35:00 CST 2017 1 9920
懒汉式与饿汉式的区别

java设计模式单例模式 ----懒汉式与饿汉式的区别 常用的五种单例模式实现方式 ——主要:   1.饿汉式(线程安全,调用率高,但是,不能延迟加载。)   2.懒汉式(线程安全,调用效率 ...

Thu Mar 15 22:44:00 CST 2018 1 6987
JAVA设计模式之策略模式

1、初步认识:    策略模式的定义:    定义一组算法,将每个算法都封装起来,使得它们之间可以相互替换。策略模式让算法独立于调用它的客户端而独立变化。    大白话:    我清楚知道自己 ...

Mon Nov 06 04:47:00 CST 2017 1 6555
java 反射的意义

具体的关于反射的介绍可以参考我的另外一篇博文《深入解析java反射》。 反射的意义是什么,其实就是为了代码简洁,提高代码的复用率,外部调用方便,源代码,反编译都能看到。 某些情况下解耦用反射要清晰 ...

Sun Mar 18 23:53:00 CST 2018 1 5047
关于建造者模式的个人理解

作为创建型的模式,肯定是创建对象等时候用的. 联系到实际,就是一个javaBean 如果想获取一个完整的对象, 需要为属性挨个赋值. 这样如果连续创建多个对象的时候, 重复代码 及代码量明显 ...

Fri Sep 15 23:18:00 CST 2017 0 4285
用设计模式优化if else

背景 日常编码中我们经常遇到 很多if else的代码,比如 Handler类的代码: 第一步:使用策略模式优化if else里面的逻辑 把业务逻辑抽取到handl ...

Sat Nov 07 08:08:00 CST 2020 0 1399
设计模式之访问者模式

作者:zuoxiaolong8810(左潇龙),转载请注明出处,特别说明:本博文来自博主原博客,为保证新博客中博文的完整性,特复制到此留存,如需转载请注明新博客地址即可。 ...

Fri Nov 03 22:10:00 CST 2017 0 3069

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM