1. 程式人生 > >Java的常量和變量

Java的常量和變量

blog 範圍 十六進制 需要 image 方便 style -c round

一、常量

  Java常量是指,一旦賦值就不能在改變值的值。Java常量用關鍵字final進行修飾。一般常量名每個單詞的字母都大寫,多個單詞之間用下劃線隔開。

  • 常量的分類
  1. 整數常量:所有的整型數值
  2. 小數常量:所以的浮點類型的數值
  3. 布爾常量:只有兩個,false和true
  4. 字符常量:如,’1’,’b’,’c’.....
  5. 字符串常量:如,”123”,”love”,”abdcd”.......
  6. Null常量:只有一個值
  • 整數的四種表現形式
  1. 二進制:0,1組成,滿二進一
  2. 八進制:0~7組成,滿八進一,以0開頭
  3. 十進制:0~9組成,滿十進一
  4. 十六進制:0~9和ABCDEF組成,滿十六進一 ,以0x開頭

  註意:在Java中如果希望某個常量可以在一個類的多個方法中使用,通常將這些常量稱為類常量。

二、變量

  在java中,有種值是可以隨著程序的運行,其的值是可以不斷變化的,這種值就叫做變量。Java中,每一個變量屬於一種類型。

  • 變量的聲明
  1. 變量所屬的類型位於變量名之前: int a;
  2. 變量的規範就是標識符的命名規範
  3. 變量的範圍:在一對{}之間
  4. 聲明格式:數據類型 變量名 = 初始化值;
  • 變量的初始化
  1. 聲明一個變量之後,必須進行顯示的初始化
  2. 使用未初始化的變量,程序將報錯

  註意:

    • 在Java中可以將變量的聲明放在程序的任何的地方
    • 變量的聲明盡可能的靠近變量第一次使用的地方。
    • 定義變量的時候,考慮好變量的使用周期,盡早的釋放。如,一個變量如果只需要在一個函數中使用,就不要聲明成類變量等

擴展知識點:

  • 變量的解釋:

    變量其實就是一塊內存中的一個存儲的區域,而且該區域具有自己的名稱和類型;該區域的數據可以在同一類型範圍內不斷的變化。

    技術分享

    Java是一種強類型語言,有著嚴格的類型,每一個類型分配的字節不同,因此一個類型的數據是不能在其他的類型中使用的。一個類型內存只能是同類型使用or比它小的類型。

    變量名:為了方便使用這塊內存而定義的一個名稱

Java的常量和變量