単例モードのメモについて

537 ワード

単一例の1つの方法

    public static class Test{
     private static test = new Test();
     private static server(){
      //    test      
}

ディレイロード方式

    private static test=null;
    private static Test getInstance (){
       if(test==null) test = new Test();
        return test;
}

静的初期化ブロックを使用してロードされたリソース
データベースのdriver
propertiesファイルのロード
キャッシュは使用されていますが、プロファイルの変更はすぐにプログラムに反映されません.