Wie kann ich das implementieren von Serializable in Kotlin, so funktioniert es auch in Java?

Ich habe einige code, ich nutze seit Jahren in Java, aber Sie benötigen es in Kotlin (seine Schnittstellen erweitern Sammlungen Schnittstellen). Einige Klassen sind serialisierbar. Wenn ich versuche, das offensichtliche, bekomme ich "kein Zugriff auf "Serializable": es ist intern in kotlin.io":

class Foo(val someField:Int): Serializable {
    companion object {
        private const val serialVersionUID = 20180617104400L
    }
}

So, kann ich einfach importieren Sie java.io.Serializable, oder wird das dazu führen, dass andere Probleme?

  • java.io.Serializable ja
InformationsquelleAutor GlenPeterson | 2018-06-17
Schreibe einen Kommentar