小编use*_*439的帖子

渴望实现Singleton的实例化

我有一个单身人士

public class Singleton
{
     private static Singleton instance = new Singleton();

     private Singleton()
     {
         System.out.println("Instance created.");
     }

     public static Singleton getInstance()
     {
         return instance;
     }
}
Run Code Online (Sandbox Code Playgroud)

我可以运行此代码,但除非getInstance()被调用,否则不会创建实例.这很奇怪,因为我println()在构造函数中应该执行,因为我正在使用急切的实例化.

谁能解释一下?

java singleton

4
推荐指数
1
解决办法
523
查看次数

标签 统计

java ×1

singleton ×1