Java序列化与反序列化
Java序列化与反序列化;什么情况下需要序列化
当你想把的内存中的对象状态保存到一个文件中或者数据库中时候;
当你想用套接字在网络上传送对象的时候;
当你想通过RMI传输对象的时候;
序列化作用
实现了数据的持久化,通过序列化可以把数据永久地保存到硬盘上(通常存放在文件里);利用序列化实现远程通信,即在网络上传送对象的字节序列。
;JDK类库中序列化API;实现Java对象序列化与反序列化的方法; 方法二:若Student类仅仅实现了Serializable接口,并且还定义了readObject(ObjectInputStream in)和writeObject(ObjectOutputSteam out),则采用以下方式进行序列化与反序列化。ObjectOutputStream调用Student对象的writeObject(ObjectOutputStream out)的方法进行序列化。ObjectInputStream会调用Student对象的readObject(ObjectInputStream in)的方法进行反序列化。; 方法三:若Student类实现了Externalnalizable接口,且Student类必须实现readExternal(ObjectInput in)和writeExternal(ObjectOutput out)方法,则按照以下方式进行序列化与
您可能关注的文档
最近下载
- 2025年大竹中学入学试卷及答案.doc VIP
- 橡胶沥青类防水涂料.docx VIP
- 大竹中学2025年小升初语文试卷及答案.docx VIP
- 制造业企业质量管理能力评估规范T_CESA 1281-2023 T_CCSA 458-2023 T_CFEII 0012-2023 T_CMIF 900-2023 T_CISA 341-2023 T_CPCIF 0286-2023.pdf VIP
- 2026年福建省初中学业水平考试模拟测试(二)(含答案).pdf VIP
- DB11∕T 194-2018 罗非鱼养殖技术规范.docx VIP
- DB13T 687-2005 肉鹅饲养管理技术规程.pdf VIP
- 2023年江苏省常州市中考化学试题卷(含标准答案)+2022年化学试卷及答案.docx
- DB13T 741-2005 新几内亚凤仙生产技术规程.pdf VIP
- DB13T 743-2005 蝴蝶兰生产技术规程.pdf VIP
原创力文档

文档评论(0)