java核心技術卷I
常量、變量、作用域
首先我們要知識,常量與變量是Java當中一個基礎的知識點,如果你從零開始學習Java,那麼就要了解Java常量與變量的概念。
常量
常量: 初始化後不能再改變的值!不會變動的值。
所謂常量可以了解成一種特殊的變量,它的值被設定後,在程式運作過程中不允許被改變
final 資料類型 常量辨別符=常量值;
常量名一般使用大寫字元
變量
- 變量是什麼:就是可以變化的量,也可以不變!
- Java是一種強類型語言,每一個變量都必須聲明其類型。
- Java變量是程式中最基本的存儲單元,其要素包括變量名、變量類型和作用域。
資料類型 變量名;
變量名=數值;
或者資料類型 變量名=數值。
注意事項:
- 每個變量都有資料類型,類型可以使基本類型,也可以是引用類型。
- 變量名必須是合法的辨別符
- 變量聲明是一條完整的語句,是以每一個變量都必須以分号結束
變量作用域
類變量
執行個體變量:從屬于對象:如果不自行初始化,這個類型的預設 0.0.0
局部變量:必須聲明和初始化值
public class Variable{
static int allClicks=0; //類變量:static
String str = "hello world!"; //執行個體變量
public void method(){
int i =0; //局部變量
}
}
變量的命名規範
- **所有變量、方法、類名:**要做到見名知意(就是命名盡量是它的英語意思)
- **類成員變量:**首字母小寫和駝峰原則:monthSalary 除了第一個單詞以外,後面的單詞首字母大寫 例:lastname lastName
- **局部變量:**首字母小寫和駝峰原則
- **常量:**大寫字母和下劃線:MAX_VALUE
- **類名:**首字母大寫和駝峰原則:Man,GoodMan
- **方法名:**首字母小寫和駝峰原則:run(),runRUn()