【设计模式】单例模式

什么是单例模式?

单例模式的定义:

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

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

java 复制代码
public class Singleton {

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

    private static Singleton instance = null;

    static {
        instance = new Singleton();
    }

    public static Singleton getInstance(){
        return instance;
    }
}
相关推荐
smileNicky2 分钟前
Lombok @Data 在 IDEA 中运行报错解决方案
java·ide·intellij-idea
计算机学姐2 分钟前
基于SpringBoot的汉服租赁系统【颜色尺码套装+个性化推荐算法+数据可视化统计】
java·vue.js·spring boot·后端·mysql·信息可视化·推荐算法
qq_5470261794 分钟前
Maven 仓库管理
java·maven
天天摸鱼的java工程师7 分钟前
线程池深度解析:核心参数 + 拒绝策略 + 动态调整实战
java·后端
mjhcsp7 分钟前
C++ KMP 算法:原理、实现与应用全解析
java·c++·算法·kmp
邵伯14 分钟前
Java源码中的排序算法(一)--Arrays.sort()
java·排序算法
阿里巴巴P8高级架构师21 分钟前
从0到1:用 Spring Boot 4 + Java 21 打造一个智能AI面试官平台
java·后端
stevenzqzq23 分钟前
trace和Get thread dump的区别
java·android studio·断点
桦说编程24 分钟前
并发编程踩坑实录:这些原则,帮你少走80%的弯路
java·后端·性能优化
程序猿零零漆24 分钟前
Spring之旅 - 记录学习 Spring 框架的过程和经验(十三)SpringMVC快速入门、请求处理
java·学习·spring