<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## 二、常量定義 1. 【**強制**】不允許出現任何魔法值(即未經定義的常量)直接出現在代碼中。 反例: String key="Id#nbsp_"+tradeId; cache.put(key, value); * * * * * 2. 【**強制**】long或者Long初始賦值時,必須使用大寫的L,不能是小寫的l,小寫容易跟數字1 混淆,造成誤解。 舉例說明:Long a = 2l; 寫的是數字的21,還是Long型的2? * * * * * 3. 【推薦】不要使用一個常量類維護所有常量,應該按常量功能進行歸類,分開維護。如:緩存 相關的常量放在類:CacheConsts下;系統配置相關的常量放在類:ConfigConsts下。 說明:大而全的常量類,非得ctrl+f才定位到修改的常量,不利于理解,也不利于維護。 * * * * * 4. 【推薦】常量的復用層次有五層:跨應用共享常量、應用內共享常量、子工程內共享常量、包內共享常量、類內共享常量。 1) 跨應用共享常量:放置在二方庫中,通常是client.jar中的constant目錄下。 2) 應用內共享常量:放置在一方庫的modules中的constant目錄下。 反例:易懂變量也要統一定義成應用內共享常量,兩位攻城師在兩個類中分別定義了表示“是”的變量: 類A中:public static final String YES = "yes"; 類B中:public static final String YES = "y"; A.YES.equals(B.YES),預期是true,但實際返回為false,導致產生線上問題。 3) 子工程內部共享常量:即在當前子工程的constant目錄下。 4) 包內共享常量:即在當前包下單獨的constant目錄下。 5) 類內共享常量:直接在類內部private static final定義。 * * * * * 5.【推薦】如果變量值僅在一個范圍內變化用Enum類。如果還帶有名稱之外的延伸屬性,必須 使用Enum類,下面正例中的數字就是延伸信息,表示星期幾。 正例: ~~~ public Enum{ MONDAY(1), TUESDAY(2), WEDNESDAY(3), THURSDAY(4), FRIDAY(5), SATURDAY(6), SUNDAY(7); } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看