3
假设你建立一个自定义的注释使用自定义的注释,如何
public @interface ThreadSafe {
}
为了表示对你的代码的阅读器类或方法实际上是线程安全
其他然后的一个变种评论,如何使用这些类型的自定义注释?
假设你建立一个自定义的注释使用自定义的注释,如何
public @interface ThreadSafe {
}
为了表示对你的代码的阅读器类或方法实际上是线程安全
其他然后的一个变种评论,如何使用这些类型的自定义注释?
如果你只是问这样注释的应用潜力,这里的几关我的头顶......
EventBus
使用@AllowConcurrentEvents
注释作为其EventBus
框架的提示。@ThreadSafe
的方法执行额外检查,以确保它们实际上是线程安全的。这样的注释可以带来可用于提高算法效率的信息。 RandomAccess接口用于此目的。
这些问题的答案在这里走的路还很长回答你的问题: http://stackoverflow.com/questions/3341930/use-cases-for-implementing-annotations – ControlAltDel 2012-07-05 19:43:44