我注意到我的一些 Scala 类包含一个名为 bitmap$0
的字段。类型 int
.这是什么?
最佳答案
这就是 lazy val
的初始化状态s 被存储。当您访问 lazy val
(或嵌套的 object
,等效的),编译器使用位图字段来确定它是否已经被评估。
关于scala - 在编译的 Scala 中,bitmap$0 字段是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6877040/