`
gushuizerotoone
  • 浏览: 172434 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Java Serializable

    博客分类:
  • java
阅读更多

http://bravefly.iteye.com/blog/227911

系列化是为了对象delete之后可以把变量的值保存,以待以后用到的时候恢复

1.只能保存对象的非静态成员变量,不能保存任何的成员方法和静态的成员变量,而且串行化保存的只是变量的值,对于变量的任何修饰符,都不能保存。

实现了Serializable接口的对象转换为字节序列,这些字节序列可以被完全存储以备以后重新生成原来的对象。也就是就是可以把对象存到字节流,然后可以恢复!所以你想如果你的对象没实现序列化怎么才能进行网络传输呢,要网络传输就得转为字节流,所以在分布式应用中,你就得实现序列化,如果你不需要分布式应用,那就没那个必要实现序列化.

如果你的类比较敏感的话可以用这个接口,把类序列化后再传输。如果只是本地用的话我觉得没有必要一定要去实现这个接口。序列化资源消耗很大,
Java中一个类实现了Serializable接口,可以作为流传输,还可以把对象保存到本地持久化,表示可以在网络上传输数据了...
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics