我使用一个自定义注释@Example("objectName")来传输必要的信息 - "objectName". 我问了自己一个运动问题——如何将信息传递给注释?我尝试在这种情况下使用 Generic:
public class GenericObject<T> {
@Example(T)
Object data;
}
或者例如:
public class GenericObject<T> {
@Example(T.toString())
Object data;
}
唉,对于 Generic,只允许使用 Integer 类型的包装类。
问题是,用动态生成的注解创建类的方法有哪些?
让我们声明一个注解:
我们在类中实现:
更换方法:
我们检查:
输出:
示例来自这里。我只复制了 Java 8 的示例。Java 7 也有一个示例。