假设您设置了自定义注释
public @interface ThreadSafe {
}
向读者表明您的代码中的类或方法实际上是线程安全
除了评论的变体之外,还可以使用这些类型的自定义注释吗?
答案 0 :(得分:1)
如果你只是询问这种注释的潜在应用,这里有一些不在我的脑海中......
EventBus
使用@AllowConcurrentEvents
注释作为其EventBus
框架的提示。@ThreadSafe
的方法执行额外检查,以确保它们实际上是线程安全的。答案 1 :(得分:0)
此类注释可以带来可用于提高算法效率的信息。 RandomAccess接口用于此目的。