Java中如何创建单例类
示例
public class SingletonClassTest { private static SingletonClassTest obj; static { obj = new SingletonClassTest(); // 在静态块中创建对象 } private SingletonClassTest() { } // 将构造函数声明为私有 public static SingletonClassTest getObject() { return obj; } public void print() { System.out.println("Singlton Class Test"); } public static void main(String[] args) { SingletonClassTest test = getObject(); test.print(); } }
输出结果
Singlton Class Test