女士们先生们,
我是Java新手,请原谅我,如果它很明显,但我还没发现很多.
我想在运行时为类创建动态属性(变量)(定义一个可以在运行时通过添加或更改属性和方法来更改的对象).
原因:我想在GAE中存储一个数据模型,可以在编译应用程序后动态扩展(是的,DataStore允许).应该添加哪些属性也存储在DataStore中(这就像使用机器人来构建机器人......有趣).
Python允许我在运行时添加属性.Groovy似乎也允许这样做."纯粹的"Java世界中唯一指向该方向的东西似乎是"动态代理".
但是,如果他们能做到这一点,我还无法弄明白.