又見Java....
不知道為啥用word 打完後再轉貼過來會造成無法縮文???就是會變成全文閱讀的方式..怪怪...
所以先廢話幾句還測測看原因~~~
以下才是正文啦
Java 中需要宣告變數,變數中又分成員變數以及區域變數。
成員變數就是在類別中但又在方法的外面所宣告的變數,主要是用來定義類別中的資料。例如: 員工類別中定義員工的姓名’ 地址’薪資等資料。
在類別中定義的變數除了被稱為成員變數(Member Variable),也常被稱為屬性(Attribute)或類別中的欄位(Field)。
定義成員變數一定要有資料型別以及變數的識別子名稱,名稱後可以定義初值或是不加。
語法:
[ public | protected| private] [static][ final] < 資料型別> <變數識別子>[=初值];
在第一個[ ] 中括號裡有三個修飾詞來定義資料的存取範圍,如果沒寫就是代表default 。
| 類別本身 | 同目錄之其他類別 | 不同目錄之子類別 | 不同目錄之其他類別 |
public | ˇ | ˇ | ˇ | ˇ |
protected | ˇ | ˇ | ˇ | |
default | ˇ | ˇ | | |
private | ˇ | | | |
資料型別可以分基本資料型別以及使用者自訂型別。
基本資料型別java 內定有8種基本型別。
有整數類 : byte, short , int , long .
浮點數類: double , float.
文字類: char
邏輯類: boolean .
這8種基本型別有各自的固定記憶體長度跟資料格式。
至於變數識別子也是有命名規則。
等等下次再來寫,先去睡覺先。