【问题标题】:Can I use runTime annotations in java我可以在java中使用runTime注解吗
【发布时间】:2015-05-21 13:10:45
【问题描述】:

我尝试在方法中使用注解。我可以为方法创建静态注解。但是我想为我的 java 方法创建一个运行时注解。可以吗?

【问题讨论】:

  • 你试过了吗?你读过API吗?你做过研究吗?
  • @FilipMalczak,我阅读了有关注解的api。我在java中创建了自己的注解,但我需要在java方法或类中声明注解时。我想在运行时指定注解参数值取决于某些标准。

标签: java annotations


【解决方案1】:

试试这个

@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface MyMethodAnnotation
{
   // your fields here
}

【讨论】:

  • 我在 java 中创建了自己的注解,但我需要在 java 方法或类中声明注解时。我想在运行时根据某些条件指定注解参数值。
  • @user2815407 我认为注释不应该(并且很可能不能)以这种方式使用。你能描述一下你想用它来为我们推荐一个替代方案吗?
猜你喜欢
  • 1970-01-01
  • 2013-08-02
  • 1970-01-01
  • 2023-03-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-01
  • 1970-01-01
相关资源
最近更新 更多