Java 反射-在運行時查找類的獲取器和設置器

https://jenkov.com/tutorials/java-reflection/getters-setters.html

使用 Java Reflection,您可以在運行時檢查類別的方法並呼叫它們。這可用於檢測給定 Java 類別的 getter 和 setter 方法。您無法直接要求 getter 和 setter,因此您需要掃描類別的所有方法並自行檢查每個方法是否符合 getter 或 setter 的預期方法簽名。getter 方法的名稱以“get”開頭,不帶任何參數並返回一個值。setter 方法的名稱以“set”開頭,並帶有一個參數。部分 setter 會返回 void,部分返回設置的值,其他的返回調用該 setter 的對象以支援方法鏈。因此,您不應對 setter 的返回類型做任何假設。下面的例子展示了如何找到類別的 getter 和 setter 方法:(Code example not translated)

via Jenkov.com – News

January 19, 2024 at 05:54AM

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *