【发布时间】:2012-07-05 19:35:19
【问题描述】:
假设你设置了一个自定义注解
public @interface ThreadSafe {
}
向代码的读者表明类或方法实际上是线程安全的
除了注释的变体之外,这些类型的自定义注释还能如何使用?
【问题讨论】:
-
这里的答案对回答您的问题大有帮助:stackoverflow.com/questions/3341930/…
标签: java annotations
假设你设置了一个自定义注解
public @interface ThreadSafe {
}
向代码的读者表明类或方法实际上是线程安全的
除了注释的变体之外,这些类型的自定义注释还能如何使用?
【问题讨论】:
标签: java annotations
如果您只是询问此类注释的潜在应用,这里有一些我想不到的......
EventBus 使用 @AllowConcurrentEvents 注释作为其 EventBus 框架的提示。@ThreadSafe 的方法执行额外检查,以确保它们实际上是线程安全的。【讨论】:
此类注释可以带来可用于提高算法效率的信息。 RandomAccess 接口用于此目的。
【讨论】: