日志文章

2020-1-3 aflfte2011

饿汉式单例模式

package com.aflfte.sinleton;
/**
 * 饿汉式单例模式
 * 特点:
 * 1.线程安全
 * 2.调用效率高
 *
 * 缺点:
 * 没有延时加载优势
 * 占用资源多
 *
 * @author root
 *
 */
public class SingletonDemo01 {
    //当类初始化时立即加载这个类对象,加载类时,天然的是线程安全的
    private static SingletonDemo01 instance=new SingletonDemo01();
    private SingletonDemo01() {
        
    }
    //方法没有同步调用效率高
    public static SingletonDemo01 getInstance() {
        return instance;
    }
}

« 懒汉式单例模式 | 简单的加密和解密类文件加载器»