创建型设计模式
错落有致
没有什么过不去,只有再也回不去。
展开
-
单例设计模式
1 单例设计模式的定义 确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 2 通用代码如下: package com.miteno.client; public class Singleton { private static final Singleton singleton = new Singleton(); // 限制产生多个对象 privat原创 2015-01-27 15:54:39 · 513 阅读 · 0 评论 -
懒汉式单利模式多线程终极解决方案
首先要说的是,饿汉式的单利是能保证多线程安全的,开发都是这么玩的,除非你要单利的对象有特殊情况,比如创建这个对象很消耗系统资源,个人感觉大部分的懒汉式的单利模式却被当成了面试题问的比较多。 比如 连珠炮 先回问你,单利模式知道吗?什么是懒汉式,什么是饿汉式?有笔吧?来!把代码写出来 等你搞定以后, 又问你,你看你写的懒汉式的单利模式有没有什么问题? 你可能低头看了一眼代码,然后回原创 2016-11-01 17:04:22 · 866 阅读 · 0 评论