理解術語:字段、變數、屬性和屬性
Java POJO(普通舊Java 物件)經常使用內部私有getter 和setter來存取內部私有變數。雖然交替使用術語「欄位」、「變數」、「屬性」和「屬性」並不罕見,但還是存在細微的差異。
欄位
根據Java官方術語表,欄位代表類別的資料成員。它通常儲存物件的內部狀態,預設不是靜態的。
屬性
屬性,如術語表所定義,表示物件的特徵使用者可以修改。這可能包括視覺方面,例如視窗的背景顏色。
屬性
Java 術語表中未明確列出術語「屬性」。但是,它通常指未專門定義為字段的物件的一般特徵或品質。
變數
變數是命名資料項,持有一個值。它具有定義的類型(例如整數、字串)和範圍(例如本地、實例)。變數既可以在方法中使用,也可以表示物件屬性。
持久化的差異
持久化 Java POJO 時,它們通常會成為資料儲存中的實體(例如,資料庫)。在這種情況下:
因此,在分別指稱持久化實體的內部和外部方面時,使用「字段」和「屬性」是合適的。
以上是欄位、變數、屬性和屬性:Java POJO 中的差異是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!