【设计模式】单例模式

什么是单例模式?

单例模式的定义:

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

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

java 复制代码
public class Singleton {

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

    private static Singleton instance = null;

    static {
        instance = new Singleton();
    }

    public static Singleton getInstance(){
        return instance;
    }
}
相关推荐
若鱼19194 分钟前
SpringBoot4.0新特性-Observability让生产环境更易于观测
java·spring
觉醒大王13 分钟前
强女思维:着急,是贪欲外显的相。
java·论文阅读·笔记·深度学习·学习·自然语言处理·学习方法
努力学编程呀(๑•ี_เ•ี๑)21 分钟前
【在 IntelliJ IDEA 中切换项目 JDK 版本】
java·开发语言·intellij-idea
feasibility.22 分钟前
AI 编程助手进阶指南:从 Claude Code 到 OpenCode 的工程化经验总结
人工智能·经验分享·设计模式·自动化·agi·skills·opencode
码农小卡拉31 分钟前
深入解析Spring Boot文件加载顺序与加载方式
java·数据库·spring boot
向上的车轮38 分钟前
为什么.NET(C#)转 Java 开发时常常在“吐槽”Java:checked exception
java·c#·.net
Dragon Wu40 分钟前
Spring Security Oauth2.1 授权码模式实现前后端分离的方案
java·spring boot·后端·spring cloud·springboot·springcloud
跳动的梦想家h1 小时前
环境配置 + AI 提效双管齐下
java·vue.js·spring
坚持就完事了1 小时前
Java中的集合
java·开发语言
BD_Marathon1 小时前
七大设计原则介绍
设计模式