blob: fd194e90aa73a9f6b290c519bc21ec7f0b0972bb (
plain) (
tree)
|
|
object Test {
def serializationDeserialization(obj : Any): Unit = {
val bos = new java.io.ByteArrayOutputStream()
val out = new java.io.ObjectOutputStream(bos)
out.writeObject(obj)
val arr = bos.toByteArray()
val in = new java.io.ObjectInputStream(new java.io.ByteArrayInputStream(arr))
val o = in.readObject()
println(o)
}
def main(args : Array[String]): Unit = {
serializationDeserialization(List(1,2,3,4))
serializationDeserialization(List(1,2,null,4))
}
}
|