//单例设计模式
//人为设计只能实例化一个对象
class Singleton {
//利用static,final定义一个类内的公共的,唯一的对象
private static final Singleton instance = new Singleton();
//构造方法私有化,使其在类外不能随便产生实例化对象
private Singleton() {
}
public static Singleton getInstance() {
return instance;
}
public void print() {
System.out.println("aaaaaaaaa");
}
}
public class TestDemo {
public static void main(String[] args) {
Singleton inst = Singleton.getInstance();
inst.print();
}
}
单例设计模式
最新推荐文章于 2025-06-01 23:45:52 发布