變量
變量:就是可以變化的量嗜侮!
Java是一種強(qiáng)類型的語言,每個變量都必須聲明其類型啥容。
Java變量是程序中最基本的儲存單元锈颗,其要素包括變量名,變量類型和作用域咪惠。
變量的格式:
type typeName = value;
數(shù)據(jù)類型 變量名 = 值;
注意事項(xiàng)
- 每個變量都必須有類型击吱,類型可以是基本類型,也可以是引用類型
- 變量名必須是合法的標(biāo)識符
- 變量聲明是一條完整的語句遥昧,因此每一個聲明必須以分號結(jié)束
變量作用域
類變量:寫在類里面覆醇,需要加一個關(guān)鍵詞static
實(shí)例變量:寫在類中間,從屬于對象炭臭。如果不自行初始化永脓,所有數(shù)值類型默認(rèn)值:0或0.0。布爾值默認(rèn)是:false鞋仍。除了基本類型常摧,其余的默認(rèn)值都是null
局部變量:寫在方法里面,必須聲明和初始化值
public class Variable {
static int allClicks = 2500; //類變量
String str; //實(shí)例變量
public static void main(String[] args) {
int i = 0; //局部變量
//使用實(shí)例變量
Variable variable = new Variable();
System.out.println(variable.str); //輸出 null
//不自行初始化,會變成默認(rèn)值落午,所有數(shù)值類型默認(rèn)值:0或0.0谎懦,布爾值默認(rèn)是:false
//除了基本類型,其余的默認(rèn)值都是null
//使用類變量
System.out.println(allClicks);
}
}
常量
常量:初始化后不能改變值溃斋!不會變動的值党瓮。
常量可以理解成一種特殊的變量,它的值被設(shè)定后盐类,在程序運(yùn)行過程中不允許被改變
常量名一般使用大寫字符
常量格式:
final 變量名 = 值;
final double PI = 3.14;
public class Variable {
static final double PI = 3.14;
public static void main(String[] args) {
System.out.println(PI);
}
}
變量的命名規(guī)范
- 變量寞奸、方法、類名:見名知意
- 類成員變量:首字母小寫和駝峰原則(除了第一個單詞首字母小寫以外在跳,后面的單詞首字母大寫枪萄。monthSalary)
- 局部變量:首字母小寫和駝峰原則
- 常量:建議全部使用大寫字母,如果單詞較多猫妙,中間加下劃線瓷翻。MAX_VALUE
- 類名:首字母大寫和駝峰原則
- 方法名:首字母小寫和駝峰原則