注解类型 Locked
使用一个
Lock
保护注解方法中的所有语句。对于非静态方法,使用名为 $lock
的字段;对于静态方法,使用 $LOCK
。 这些字段会在需要时生成,如果它们尚不存在。
由于 Locked
使用与 Locked.Read
和 Locked.Write
不同类型的锁,因此在同一个类中使用默认名称会产生编译时错误。
完整文档请见 Lombok 项目关于 @Locked 功能的页面。
-
嵌套类概要
嵌套类修饰符和类型类描述static @interface
使用ReadWriteLock.readLock()
进行锁定。static @interface
使用ReadWriteLock.writeLock()
进行锁定。 -
可选元素概要
可选元素
-
元素详情
-
值
String value可选:指定要锁定的不同字段的名称。 如果此字段尚不存在(仅当您未指定特定名称时才会自动生成字段),则会发生编译时错误。- 返回
- 要锁定的字段的名称(空白 = 生成一个)。
- 默认
""
-