吟空麦子

什么是Java对象序列化

麦子先来说说什么事Java对象序列化。 Java平台允许我们在内存中创建可复用的Java对象,但一般情况下,只有当JVM处于运行时,这些对象才可能存在,这些对象的生命周期不会比JVM的生命周期更长。 但在现实应用中,就可能要求在JVM停止运行之后能够保存(持久化)指定的对象,并在将来重新读取被保存的对象。Java对象序列化就能够帮助我们实现该功能。 使用Java对象序列化,在保存对象时,会把其状态 […]

关于Java中Serializable接口的作用

很多朋友不理解,Java中Serializable接口的作用。 不管任何类型只要实现了Serializable接口,就可以被保存到文件中,或者作为数据流通过网络发送到别的地方。 也可以用管道来传输到系统的其他程序中。 这样子极大的简化了类的设计。 只要设计一个保存一个读取功能就能解决上面说得所有问题。 实现serializable接口的作用是就是可以把对象存到字节流,然后可以恢复! 所以你想如果你 […]