區分Java POJO 中的欄位、變數、屬性和屬性 使用getter 的Java 普通舊Java 物件(POJO) 的上下文對於setter 和setter,內部私有變數常常會遇到各種術語。術語「字段」、「變數」、「屬性」和「屬性」經常出現,但它們傳達不同的含義嗎? 根據Java SE 術語詞彙表,術語「字段」和「變數」 " 相關,但略有不同: 字段:默認情況下非靜態的類別的資料成員。 ,“字段”似乎特別指類別中的實例變量,而“變量”是更廣泛的術語,可以包含字段以及其他類型的變量(例如局部變量)。但Java SE 術語詞彙表在此上下文中沒有定義它。對內部資料的受控存取。它,其中它可能指與欄位關聯的元數據,例如資料庫中持久化所需的資訊。類別內的實例變數。 「屬性」通常描述使用者可以設定的特徵,而「屬性」有時會用在資料註釋框架的上下文中。