gpt4 book ai didi

java - 使用java反射通过其setter方法设置字段

转载 作者:行者123 更新时间:2023-12-03 21:29:09 25 4
gpt4 key购买 nike

假设我的类(class)有一个名为

的字段名
private long _quantity;

我已经为它创建了一个 getter 和一个 setter(例如 getQtysetQty)。

当我使用 field.set(...) 强制它通过它的 setter 时,在 Java 反射中有什么方法吗?

我刚刚阅读了@Access 标签...有人有使用@Access 的经验吗?它可以用于强制对方法进行字段访问吗?

最佳答案

不,如果你想调用你的 setter ,你需要调用那个方法而不是直接设置字段。

如果您有字段本身的句柄,set 将不会通过您的方法。

关于java - 使用java反射通过其setter方法设置字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9654458/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com