【发布时间】:2010-05-21 22:26:24
【问题描述】:
问题是我需要在运行时创建一个这样的类:
public class Foo {
@Bar int value0;
@Bar int value1;
@Bar int value2;
....
}
在运行时决定字段数。
我在看 Javassist,在那里你可以创建一个新类,并向其中添加字段,但我还没有找到注释这些字段的方法。
【问题讨论】:
-
我很想知道你为什么不能使用数组。
-
我正在使用需要它的库。库旨在用于固定对象,但我需要在运行时更灵活地生成它们。
标签: java code-generation annotations field javassist