【设计模式】单例模式

什么是单例模式?

单例模式的定义:

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

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

java 复制代码
public class Singleton {

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

    private static Singleton instance = null;

    static {
        instance = new Singleton();
    }

    public static Singleton getInstance(){
        return instance;
    }
}
相关推荐
u***1376 分钟前
详解tomcat中的jmx监控
java·tomcat
Vic101016 分钟前
Java 序列化与反序列化:深入解析与实践
java·开发语言
后端小张17 分钟前
【JAVA 进阶】Spring Cloud 微服务全栈实践:从认知到落地
java·开发语言·spring boot·spring·spring cloud·微服务·原理
zl97989927 分钟前
RabbitMQ-发布确认高级
java·分布式·rabbitmq
灰小猿28 分钟前
分布式项目集成TLog实现轻量级日志链路追踪
java·分布式·springcloud·tlog·日志链路追踪
乄bluefox29 分钟前
高性能分布式 ID 生成器:基于 Redis Segment 预分配的实践
java·redis·分布式
Jiong-95235 分钟前
Java求职面试:谢飞机的奇妙旅程
java·jvm·线程池·多线程·hashmap·juc·arraylist
小二·39 分钟前
Java核心机制精讲:深入理解 static 关键字与引用传递
java·java-ee
IDOlaoluo42 分钟前
apache-tomcat-7.0.42.tar.gz 下载与安装完整教程(附安装包)
java·tomcat·apache
喝养乐多长不高1 小时前
RabbitMQ:消息确认
java·rabbitmq·java-rabbitmq