java中单例多利什么意思

2025-04-15 08:41:39
推荐回答(1个)
回答(1):

public class SingleDemo {
private static SingleDemo demo;
public int a;
private SingleDemo() {
}

public static SingleDemo getInstance() {
if(demo == null) {
return new SingleDemo();
}
return demo;
}

public static void main(String[] args) {
SingleDemo demo = SingleDemo.getInstance();
demo.a = 1;
SingleDemo demo2 = SingleDemo.getInstance();
System.out.println(demo2.a);
}
}
给你写了个单例模式的例子,这一模式的目的是使得类的一个对象成为系统中的唯一实例。