kotlin - Kotlin 的不稳定属性?

如何在 Kotlin 中将 var 标记为 volatile?

volatile public var tmpEndedAt: Long? = null

给我错误:

"unresolved reference: volatile"

最佳答案

我决定只使用 IntelliJ 中的“将 java 转换为 kotlin”功能来试一试 Kotlin。显然这设置错误。

我尝试做同样的事情,但在应用 Kotlin Gradle 插件并将文件放入 src/kotlin 之后,一切正常。无论如何,谢谢你们的帮助。

代码是:

@Volatile var tmpEndedAt: Long? = null

https://stackoverflow.com/questions/30712557/

相关文章:

jpa - kotlin 数据类 + bean 验证 jsr 303

android - 警告 : warning: Supported source version '

java - 在 Android Studio 中将 "java"目录重命名为 "kotlin"

initialization - 为什么 Kotlin 不允许将 lateinit 与原始类型一起使

kotlin - Kotlin 中的静态方法导入

java - Kotlin 属性的私有(private) getter 和 public sette

android - ListAdapter 未更新 RecyclerView 中的项目

function - 为什么不能使用 'kotlin.Result' 作为返回类型?

java - Kotlin 中的错误但仅使用 Java - 类 kotlin.reflect.jvm

android - JaCoCo 使用 Kotlin 和 Android 3.0 返回 0% 覆盖率