域也稱成員變量,體現(xiàn)了類的狀態(tài),而狀態(tài)的改變由類體的方法實(shí)現(xiàn)。
域就是類中的成員變量,有時(shí)也叫字段,屬性都是同一個(gè)意思。公有域就是能在其它類中直接訪問的域,也就是帶有域。例如:
class Test { private int a; // 這是一個(gè)私有域,只能在本類訪問 public int b; // 這就是一個(gè)公有域了,可以在其它類中直接訪問 // 這是保護(hù)域,這類域可以在本類及其子類,還有與在本類所在同一包下的其類 // 中直接訪問 protected int c; }
域的定義:定義類的靜態(tài)屬性。
域必須在類體中直接定義,不能包含在方法定義中。
域定義的格式如下:
[修飾符] 類型名 域名;
注:其中修飾符部分是可選項(xiàng),可以是關(guān)鍵字public、protected、private、final、static、transient和volatile的一個(gè)或多個(gè)組合;