今天在我的面试中,一位面试官让我写一门单例课程。我给了我的答案
public class Singleton {
private static Singleton ref;
private Singleton() {
}
public static Singleton getInstance() {
if (ref == null) {
ref = new Singleton();
}
return ref;
}
}
突然他告诉我这是写这门课的老方法。任何人都可以帮助我为什么他这样说。