全網最詳細java變量詳解(變量定於及語法創建)


變量的使用定義

  變量用於操作系統中,實體之間的傳遞,把變量看作一個在內存空間中聲明的存儲位置,在調用變量的時候,系統會自動的調用內存中的存儲位置。

  在Java中,變量又稱為字段,故字段在Java中又有分類。

  變量命名為駝峰輸入法:如testWord,textWordOne,testWordTwo...開頭首單詞大寫,后面單詞小寫

 

1.變量類別(變量在Java中的分類)

1.1 成員變量定義

  成員變量又稱為成員字段實例字段(實例在后面類對象的創建會有講解),成員變量位於類體(Class)的區域范圍內,所以它是屬於類的。在Java中創建實例字段后,成員變量也會隨之在類體加載完成后進行堆棧(內存區域)的創建。

 

下面為創建成員變量的語法格式: 

class 類體 {

     數據類型  變量名;          //此為創建成員變量的語法格式

}  

 

1.2 局部變量定義

  局部變量是在方法下的變量,位於方法塊的區域內。在方法調用的時候會進行創建局部變量,然后生成相應的空間等待執行調用。

 

下面為創建局部變量的語法格式:

class 類體 {

     數據類型  變量名;          //此為創建成員變量的語法格式

     public static void main(String [] args) {

         數據類型  變量名;          //此為創建局部變量的語法格式,位於方法中

    }
}  

 

 

2.變量使用中的分類

   變量在使用的過程中也有使用分類的定義。

 

2.1 變量在方法中的使用

  變量在方法標簽的括號中稱為“臨時參數”或者“臨時變量”。

 實例:

class 類體 {

     public  void 方法名 (數據類型 臨時變量名) {

        //此為創建方法的臨時變量
         System.out.println("輸出方法的臨時參數:" + 臨時變量名);

    }
}  

注: 臨時變量的使用范圍(生命周期)只能在方法內使用。

2.2變量在類中的使用

  變量在類中稱為成員變量(成員字段),加上修飾符之后又是另一種定義。

 

2.2.1 static 變量名

static 變量名:

  static又稱為靜態的意思,加入成員變量后又稱為“靜態變量”或者“靜態字段”。

 

如下:

class 類體 {

     static 數據類型  變量名;          //此為創建靜態成員變量的語法格式

}  

注:靜態變量在創建后會變成類的變量,不在屬於通過創建對象調用的變量。

 

下面為創建靜態類中方法的靜態局部字段的語法格式:    

static class 類體 {

     static 數據類型  變量名;          //此為創建靜態成員變量的語法格式

     public static void main(String [] args) {

         static 數據類型  變量名;          //此為創建方法中的靜態局部變量的語法格式,位於方法中

    }
 } 

 注:靜態變量在方法中的使用,前提是整個類也是靜態的。

 

2.2.2 final 變量名

final 變量名:

  final稱為最終的意思,故所創建的變量是不變的、恆等的關系存在,所以添加到變量中又稱為“最終字段”或“不變的變量”。

 

創建最終字段的語法格式::

class 類體 {

     final 數據類型  變量名;          //此為創建最終不變成員變量的語法格式

}  

 

下面為創建類中方法的最終字段的語法格式; 

static class 類體 {

     fianl 數據類型  變量名;          //此為創建靜態成員變量的語法格式
     public static void main(String [] args) {

         final 數據類型  變量名;          //此為創建方法中的最終字段的語法格式,位於方法中

    }
 } 

 

2.2.3 final static 變量名 

final stati 變量名:

  final static 變量名所創建的對象是“最終靜態的意思”,故所創建的變量是靜態最終不變的存在,所以添加到變量中又稱為“常量”或者“最終靜態字段”(在創建的時候變量名要求大寫,單詞之間下划線_隔開,如“TEST_Word”)。

 

創建常量的語法格式:

class 類體 {

     final static 數據類型  變量名;          //此為創建常量的語法格式

}  

      

3.小結

  變量總體來說就三種,一種是成員變量,屬於類個體的變量,一種是局部變量,屬於方法中的變量,一種是臨時變量,屬於方法中傳遞參數的變量。

  三種變量的使用和說定義都已經給了出來,如何賦值使用請自己嘗試吧,加油喲年輕人。

  如果上面三種變量弄懂嘞,搞懂了,然后就把下面修飾符所修改的static,final記下來吧,並不要求會用,在你初學的時候這些還是會有所收獲的,在變量中還會涉及到他們的定義范圍,適用范圍,生命周期等等......本文並未過多講解多余知識,專精不多余。另外制作不易,需要閱讀的您能點個贊多多支持一下(*╹▽╹*)。

 如果轉載的話,請留言一下謝謝

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM