Java中的屬性,通常可以理解爲get和set方法。而字段,通常叫做“類成員”。 這兩個概念是完全不同的。 屬性只侷限於類中方法的聲明,並不與類中其他成員相關。例如: void setA(String s){} String getA(){} 當一個類中擁有這樣一對方法時,我們可以說,這個類中擁有一個可讀寫的a屬性(注意是小寫a)。如果去掉了set的方法,則是可讀屬性,反之亦然。需要注意的是,此時,這個類中有兩個屬性,a是一個;任何Class都是繼承自Object的,Object中有一個getClass方法,所以另外的屬性是class。
類成員(字段),通常是在類中定義的類成員變量,例如: public class A{ private String s = "123"; } 我們可以說A類中有一個成員變量叫做s。