假设您设置了自定义注释
public @interface ThreadSafe {
}
向代码的读者表明类或方法实际上是线程安全的
除了注释的变体之外,这些类型的自定义注释还能如何使用?
假设您设置了自定义注释
public @interface ThreadSafe {
}
向代码的读者表明类或方法实际上是线程安全的
除了注释的变体之外,这些类型的自定义注释还能如何使用?
如果您只是询问此类注释的潜在应用,这里有一些我想不到的......
EventBus
使用@AllowConcurrentEvents
注释作为其EventBus
框架的提示。@ThreadSafe
以确保它们实际上是线程安全的。这样的注释可以带来可用于提高算法效率的信息。RandomAccess接口用于此目的。