<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之旅 廣告
                ### 概念 當在定義類的時候,類中都會有相應的屬性和方法。而屬性和方法都是通過創建本類對象調用的。當在調用對象的某個方法時,這個方法沒有訪問到對象的特有數據時,方法創建這個對象有些多余。可是不創建對象,方法又調用不了,這時就會想,那么我們能不能不創建對象,就可以調用方法呢? 可以的,我們可以通過static關鍵字來實現。static它是靜態修飾符,一般用來修飾類中的成員。 ### 特點 1. 被static修飾的成員變量屬于類,不屬于這個類的某個對象。(也就是說,多個對象在訪問或修改static修飾的成員變量時,其中一個對象將static成員變量值進行了修改,其他對象中的static成員變量值跟著改變,即多個對象共享同一個static成員變量). 2. 被static修飾的成員可以并且建議通過類名直接訪問(也可以通過對象調用)。 ### 注意 1. 靜態內容是優先于對象存在,只能訪問靜態,不能使用this/super。靜態修飾的內容存于靜態區 2. 同一個類中,靜態成員只能訪問靜態成員 . 3. main方法為靜態方法僅僅為程序執行入口,它不屬于任何一個對象,可以定義在任意類中 . ### 靜態常量 1. 我們想在類中定義一個靜態常量,通常使用public static final修飾的變量來完成定義。此時變量名用全部大寫,多個單詞使用下劃線連接。 2. 接口中的每個成員變量都默認使用public static final修飾。 3. 所有接口中的成員變量已是靜態常量,由于接口沒有構造方法,所以必須顯示賦值。可以直接用接口名訪問。 4. 常量名要全大寫 . ### 什么時候使用靜態 1. 成員變量 : 將共性數據定義為靜態 . 2. 成員方法 : 跟著變量走 , **如果方法沒有調用過非靜態變量, 那么將方法也定義為靜態** . 3. 比如一個中國人類,age,name,job都是實例域,nation是靜態域. ![](https://box.kancloud.cn/d225fa885114432b06a940a54a4f896e_1189x536.png)
                  <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>

                              哎呀哎呀视频在线观看