gpt4 book ai didi

java - 动态创建字段java

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:50:49 24 4
gpt4 key购买 nike

我想知道他们是否有任何方法可以在运行时使用反射或相关 API 为类动态创建静态字段。如果需要,如果有人可以告诉我适当的步骤,我可以使用 java native 接口(interface)来完成此任务。我不想使用任何数据结构,例如 HashMap ,因为我这样做完全是为了好玩。请不要建议使用 map ,因为我没有将其用于任何实际程序,这完全是理论上的情况。谢谢。

最佳答案

您可以在类加载时间执行此操作 using bytecode manipulation .

虽然这是一个非常复杂的解决方案,所以我会考虑其他选择。

拥有一个在编译时未知的新字段也没有太大帮助,因为您无法根据它编译任何东西。如果您打算使用反射来访问它,那么您不妨首先使用 Map。

关于java - 动态创建字段java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15422192/

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