卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

鴻蒙初開:Java中變量的誕生

Java世紀(jì)元年,鴻蒙之初,無天、無地、無對象,一切還沒有出現(xiàn)。一位程序猿破鴻蒙而出,鴻蒙破碎形成變量,變量之后有了算法,算法之后有了對象,這一切起源于變量,可以說變量是構(gòu)成Java世界的元素,最基礎(chǔ)

Java世紀(jì)元年,鴻蒙之初,無天、無地、無對象,一切還沒有出現(xiàn)。一位程序猿破鴻蒙而出,鴻蒙破碎形成變量,變量之后有了算法,算法之后有了對象,這一切起源于變量,可以說變量是構(gòu)成Java世界的元素,最基礎(chǔ)也是最重要的知識。

Java變量

變量,顧名思義是變化的量,實質(zhì)上,變量指代內(nèi)存中開辟的存儲空間,用來存放運(yùn)算數(shù)據(jù)。

舉例,老黑編寫了一段代碼片段如下:

```

int a 1;

int b 2;

int c a b;

```

請看老黑舉的例子,變量a、b和c分別指代內(nèi)存開辟的存儲空間,在存儲空間存放著兩個整數(shù)和兩個整數(shù)之和。

變量的要點

1. 變量的聲明:變量名和變量類型,讓Java的運(yùn)行環(huán)境為其分配空間;

2. 變量的命名:變量的名稱,要做到見名知意,遵循Java命名規(guī)范;

3. 變量的初始化:變量聲明之后,需要賦給一個初始值后才能使用;

4. 變量的訪問:可以操作變量中的數(shù)據(jù),必須和其類型匹配。

變量的聲明

1. 需要使用一個變量時,必須對變量聲明;

2. 聲明變量:包括兩點變量名和變量類型。

未經(jīng)聲明的變量不能使用

根據(jù)Java語法規(guī)范,變量使用之前必須聲明,否則會出現(xiàn)編譯錯誤。例如,新建一個VariableCase類,在類中聲明一個變量,并嘗試使用未聲明的變量,將會得到編譯錯誤。

```

public class VariableCase {

public static void main(String[] args) {

// 變量沒有聲明,編譯錯誤

a 0;

int b 1;

(b);

}

}

```

可以同時聲明多個同類型的變量

在一條語句中,可以聲明多個相同類型的變量,使用逗號進(jìn)行分隔。

```

public class VariableCase2 {

public static void main(String args[]) {

// 同時聲明兩個整型變量,分別賦值1、2

int a1,b2;

// 同時聲明兩個整型變量,c為初始化,d賦值為3

int c,d3;

}

}

```

變量命名要求符合Java語言規(guī)范

變量的命名必須符合Java語言規(guī)范:

1. 變量名可以由字母、數(shù)字、“_”和“$”符組成;

2. 首字符不能以數(shù)字開頭;

3. 不能使用保留字(在Java中具有特殊含義字符),如int、if、while等;

4. 大小寫敏感;

5. 可以使用中文,但強(qiáng)烈不提倡。

變量命名代碼片段

```

public class VariableCase3 {

public static void main(String[] args){

// 編譯錯誤,命名不能以數(shù)字開頭

int 520var 1;

// 編譯錯誤,命名大小寫敏感

int abc 2;

(ABC);

// 編譯錯誤,不能使用Java保留字

int while 3;

// 編譯不報錯,但強(qiáng)烈不建議

int 老黑最強(qiáng) 4;

}

}

```

變量命名要見名知意

變量的命名要求看一眼能知道這個變量具體干什么的,即使一周之后你在重新整理代碼依舊能看出變量的意義,那你出師了。

Java

標(biāo)簽: