如何在 Kotlin 中实现 Serializable,使其在 Java 中也能正常工作?
2022-09-01 06:12:23
我有一些代码,我已经在Java中使用了很多年,但在Kotlin中需要它(它的接口扩展了集合接口)。某些类是可序列化的。当我尝试显而易见的事情时,我得到“无法访问'可序列化':它是内部的 kotlin.io”:
class Foo(val someField:Int): Serializable {
companion object {
private const val serialVersionUID = 20180617104400L
}
}
那么,我只是导入java.io.Serializable,还是会导致其他问题?