设计单例模式 - 构造函数

Stu*_*eek 1 java singleton

我无法使用单例设计模式创建对象,这是我做的:

class Test {
    public static Test objTest = null;
    public static int count = 0;

    public static Test CreateObject() {
        if (objTest != null)
            objTest = new Test(); 
        return objTest;
    }

    private Test() {
        Test.count++;
    }
}
Run Code Online (Sandbox Code Playgroud)

我创建了zeroton模式吗?

JPS*_*JPS 5

检查createObject方法内部的if条件一次.它应该是if(objTest == null).