【设计模式】单例模式

什么是单例模式?

单例模式的定义:

确保某一个类 只有一个实例,而且自行实例化并向整个系统提供这个实例。

实现(这一种实现就行:线程安全且实现简单)

java 复制代码
public class Singleton {

	//私有化构造函数
    private Singleton(){}

    private static Singleton instance = null;

    static {
        instance = new Singleton();
    }

    public static Singleton getInstance(){
        return instance;
    }
}
相关推荐
程序员阿鹏24 分钟前
HashMap为什么线程不安全?如何实现线程安全
java·开发语言·数据结构·安全·eclipse·intellij-idea
m0_675447081 小时前
Java ERP管理系统源码解析:微服务架构实践Spring Cloud Alibaba与Spring Boot
java·erp管理系统源码
计算机学姐1 小时前
基于SpringBoot+Vue的留学信息推荐系统
java·vue.js·spring boot·后端·mysql·spring·mybatis
NMBG221 小时前
[数据结构] 二叉树题目(一)
java·数据结构·算法·leetcode
HHoao1 小时前
Java 安全认证和 Hadoop UGI 原理解析
java·hadoop·安全
Forbesdytto2 小时前
kotlin中的对象表达式与java中的匿名内部类
java·kotlin·移动端
老汉忒cpp2 小时前
Redis string类型&&hash类型
java·redis·mybatis
智慧的牛2 小时前
java往word中添加水印,往excel中添加图片
java·pdf·word·excel·水印
终末圆2 小时前
MyBatis—Plus 快速上手【后端 22】
java·开发语言·数据库·后端·sql·spring·mybatis