![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java中级篇
文章平均质量分 76
iteye_14
这个作者很懒,什么都没留下…
展开
-
设计模式之单例模式
单例模式如果细分的话至少有8种以上(笔者知道的实现方式大概就有10种左右)的实现方式,这其中有一些实现方式是存在问题的,例如:线程安全问题、原子性问题等。笔者将列举出可行的单例模式的实现方式(存在问题的方式将不在此列举),并分析其中的优缺点。 以下是笔者的代码,其中饿汉式和懒汉式是以往最经典和常用的方式: 饿汉式(静态常量): [code="java"]/** *...原创 2017-02-04 16:09:37 · 102 阅读 · 0 评论 -
六大设计原则及其他设计原则
了解设计模式的朋友们,想必都听说过“六大设计原则”吧。其实最经典的 23 种设计模式中或多或少地都在使用这些设计原则,也就是说,设计模式是站在设计原则的基础之上的。所以在学习设计模式之前,很有必要对这些设计原则先做一下了解。 六大设计原则 先看一幅图吧: [img]http://dl2.iteye.com/upload/attachment/0123/2101/32f...原创 2017-02-21 00:12:03 · 155 阅读 · 0 评论