相关疑难解决方法(0)

793
推荐指数
17
解决办法
30万
查看次数

如何以适当的方式编写单身人士?

今天在我的采访中,一位采访者让我写了一个Singleton课程.我给出了答案

public class Singleton {

    private static Singleton ref;

    private Singleton() {
    }

    public static Singleton getInstance() {
        if (ref == null) {
            ref = new Singleton();
        }
        return ref;
    }
}
Run Code Online (Sandbox Code Playgroud)

突然他告诉我这是写作课的老方法.任何人都可以帮助我,为什么他这样说.

java singleton multithreading design-patterns

24
推荐指数
4
解决办法
2689
查看次数

Java中的单例和继承

我有一个基类,它捕获了两个类共有的一些功能.换句话说,我可以创建一个基类,并使这两个类成为该基类的子类.但是,对于这些子类中的每一个,可以创建实例的数量为1(即每个子类必须是单个类).我用Google搜索,发现对此进行了合理的辩论.虽然有几种解决方案可供选择,但我不确定它们是否符合我的要求.

谁能告诉我应该如何设计呢?

java inheritance singleton design-patterns

9
推荐指数
1
解决办法
1万
查看次数