平时通过工具类自动生成javabean时都会发现每个bean都默认实现Serializable接口,但是具体为啥要实现这个接口却没怎么关注,今天就写个demo加深下对序列化的印象。
序列化的概念
序列化
把java对象序列化为二进制文件的过程叫序列化
反序列化
把二进制文件反序列化为java对象的过程叫反序列化
什么时候使用
当我们希望在JVM停止之后能够持久化对象时可以进行序列化**
比如:游戏中的暂停(个人猜想,没做过游戏)、订单快照
这里写代码片
平时通过工具类自动生成javabean时都会发现每个bean都默认实现Serializable接口,但是具体为啥要实现这个接口却没怎么关注,今天就写个demo加深下对序列化的印象。
序列化
把java对象序列化为二进制文件的过程叫序列化
反序列化
把二进制文件反序列化为java对象的过程叫反序列化
当我们希望在JVM停止之后能够持久化对象时可以进行序列化**
比如:游戏中的暂停(个人猜想,没做过游戏)、订单快照
这里写代码片