@threadUnsafe 注解
一个新的注解 @threadUnsafe
可以用于定义 lazy val
的字段。当使用此注解时,lazy val
的初始化将使用一种更快的机制,该机制不是线程安全的。
示例
import scala.annotation.threadUnsafe
class Hello:
@threadUnsafe lazy val x: Int = 1
本文内容
一个新的注解 @threadUnsafe
可以用于定义 lazy val
的字段。当使用此注解时,lazy val
的初始化将使用一种更快的机制,该机制不是线程安全的。
import scala.annotation.threadUnsafe
class Hello:
@threadUnsafe lazy val x: Int = 1