‘’'java
1 public class Singleton {
2 private volatile static Singleton instance;
3
4 private Singleton() {
5 }
6
7 public static Singleton getInstance() {
8 if (instance == null) {
9 synchronized (Singleton.class) {
10 if (instance == null) {
11 instance = new Singleton();
12 }
13 }
14 }
15
16 return instance;
17 }
18 }
‘’’