Java高级特性-序列化与反序列化

  • 定义
    序列化: 把对象转换为字节序列的过程。
    反序列化: 把字节序列恢复为对象的过程。
    序列化与反序列化
  • 作用
    1、把对象的字节序列永久地保存在硬盘上,比如放在文件里
    2、在网络上传输对象的字节序列,比如通信
    3、将内存对象保存到数据库中
  • 实现
    要使一个对象实现序列化与反序列化,该对象的类必须实现SerializableExternalizable接口。
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • JAVA序列化机制的深入研究 对象序列化的最主要的用处就是在传递,和保存对象(object)的时候,保证对象的完整...
    时待吾阅读 11,290评论 0 24
  • 在Java中,我们可以通过多种方式来创建对象,并且只要对象没有被回收我们都可以复用该对象。但是,我们创建出来的这些...
    懒癌正患者阅读 1,706评论 0 12
  • 一、 序列化和反序列化概念 Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化de...
    步积阅读 1,519评论 0 10
  • 什么是序列化与反序列化 序列化是指把对象转换为字节序列的过程(Encoding an object as a by...
    小X感悟阅读 1,003评论 0 4
  • 刚接上这个班级,发现教室的角落里有一个瘦弱的男孩,他总是一言不发。 刚开始,我以为他不会说话。后来才发现,他不但会...
    漫画婆阅读 964评论 10 24

友情链接更多精彩内容