设计模式
设计模式
Mr.Java.
格物致知,宁静致远.
言忠信,行笃敬。
展开
-
UML 关系-画图(箭头,符号)对照表
UML 关系-画图(箭头,符号)对照表原创 2022-10-13 23:10:30 · 244 阅读 · 0 评论 -
设计模式——(一)单例模式
关于设计模式是几种写法请参考:码农课堂:趣说单例模式——选班长 [转]我这里只写一种我最喜欢的写法:/** * 静态内部类 Holder 方式 * 总结一句话:静态方法调用静态内部类的静态属性 */@Slf4jpublic class Singleton { private Singleton() { } /** * JVM类加载机制,类中的方法(不论是普通方法还是静态方法)和内部类 是不会在类创建实例的时候初始化 */ pub原创 2021-01-25 21:53:43 · 208 阅读 · 0 评论 -
码农课堂:趣说单例模式——选班长 [转]
本文转自一篇微信文章,具体链接见文末,作者非常用心,强烈推荐!1. 懒汉式单例小夏开始实现一个班长类:首先,我们要在班长类中将构造方法私有化,这样是防止在其他地方被实例化,就出现多个班长对象了。然后我们在班长类中自己 new 一个班长对象出来。最后给外界提供一个方法,返回这个班长对象即可。如下(代码可以左右滑动):public class Monitor { private ...转载 2019-01-23 10:28:53 · 743 阅读 · 0 评论 -
设计模式——(二)工厂模式
昨天看了一下工厂模式,发现大部分概念都太官方,不想看,所以我今天自己用代码来撸了一遍,如果有不对的地方,欢迎博友讨论。转摘请注明出处!文字不多,主要通过代码来理解,概念请结合代码去网上搜一、简单工厂模式场景:某汽车公司老板让你设计一个汽车接口,接口用来开车驾驶,例如汽车有宝马、奥迪、奔驰....首先抽象出Car类public interface Car { publi...原创 2019-03-20 10:33:40 · 245 阅读 · 0 评论