定义仅适用于静态方法的注释

时间:2011-04-25 12:29:20

标签: java annotations

有没有办法在Java中定义只能用于静态方法的注释?例如,使用:

@Retention(RetentionPolicy.METHOD)

允许您指定注释只能用于方法,但静态方法呢?

谢谢!

2 个答案:

答案 0 :(得分:5)

简而言之,没有。但无论处理注释的代码是什么,都可以检查它附加的方法是否为静态。

答案 1 :(得分:4)

据我所知,没有针对特定范围(如静态等)的注释的注释。

您必须以编程方式验证。