◎什麼是變數(/變量)?
用於指明訊息存儲位置和所需的內存空間的代稱,就叫做「變數」。而其功用在於系統當中存儲訊息用的。不過,為了完成上述任務,就需使用「聲明語句」。
◎變數的聲明
int age = 20 ;
變數類型 變數名 賦值 變數值 結束
拆解:
int:變數的類型,其在Java中定義為一整數類型,主要讓計算機空出足夠的空間,以存儲變數之內容(即定義儲存空間大小);
age:變數名,即該整數的名字,主要用於指定該內容被儲存在哪,就如同於id(身分證號碼)之功用(即定義存儲位置);
=:在此不稱為等於,而是賦值,即將後面的變數值指定給變數名,此一過程就稱為賦值;
20:變數值,即指定給變數名的一個數值,此數值可依使用者需求來做變換;
;:表示語句結束
總結:
而這條聲明語句主要用於存儲一個整數類型之變數。
◎變量分為哪些類型?
數據類型 |
基本數據類型 |
數值型 |
整數類型(byte, short, int, long) |
浮點類型(float, double) |
|||
字符型(char) |
|
||
布林型(boolean) |
|
||
引用數據類型 |
類(class) |
|
|
接口/介面(interface) |
|
||
陣列(array) |
|
◎變數的命名規範
1. 應以字母(a~z、A~Z)、下引線(_)或美元符($)為開頭
2. 后面可跟字母(a~z、A~Z)、下引線(_)、美元符($)或者是數字
3. Java變數名沒有長度限制
4. Java變數名大小寫有差異之分
例如:
int age = 20; àO
int Age = 20; àO
int $age = 20; àO
int _age = 20; àO
int 5age = 20; àX
int age5 = 20; àO
Password àO
Last_name àO
$abc àO
_ref àO
◎良好的命名方式-駝峰命名法
1. 變數名應該使用有意義的英文單字
2. 變數名如果只有一個單子,則所有的字母應為「小寫」
3. 變數名如果由多個英文單子所組成,則從第二個單字開始首字母應為「大寫」
例如:
int age = 20; àO
int monthlyIncome = 8000; àO
password àO
lastName àO
留言列表