美好的一天,先生们。由于我没有经验,我有一个问题。有一段我注解的代码,在运行时应用到方法上:
@Target(value = ElementType.METHOD)
@Retention(value = RetentionPolicy.RUNTIME)
@interface CanRun{
int count();
}
问题是,如何让注解调用方法的次数与计数值中指定的次数一样多?
美好的一天,先生们。由于我没有经验,我有一个问题。有一段我注解的代码,在运行时应用到方法上:
@Target(value = ElementType.METHOD)
@Retention(value = RetentionPolicy.RUNTIME)
@interface CanRun{
int count();
}
问题是,如何让注解调用方法的次数与计数值中指定的次数一样多?
我们从方法中获取注释并在循环中调用该方法所需的次数。在最简单的例子中,它应该是这样的:
在哪里
myInstance
- 将从中搜索方法的对象methodParams
- 参数类parameters
- 运行方法的参数列表一个非常简化的版本,它可以作为你的案例的基础。