81,111
社区成员
![](https://csdnimg.cn/release/cmsfe/public/img/topic.427195d5.png)
![](https://csdnimg.cn/release/cmsfe/public/img/me.40a70ab0.png)
![](https://csdnimg.cn/release/cmsfe/public/img/task.87b52881.png)
![](https://csdnimg.cn/release/cmsfe/public/img/share-circle.3e0b7822.png)
package example;
// 单件模式
class Single{
// 注意点一 :私有的构造方法
private Single(){}
// 注意点二 :终态的对象实例
private static final Single uniqueInstance = new Single();
public static Single getInstance(){
return uniqueInstance;
}
public void say(){
System.out.println("这是一个Singleton的实例");
}
}
public class Main {
public static void main(String[] args) {
// 只能实例化一次
Single s = Single.getInstance();
s.say();
}
}