什么是java序列化,如何实现java序列化?或者请解释Serializable接口的作用。
来源:互联网 发布:淘宝级别怎么升 编辑:程序博客网 时间:2024/05/21 07:59
我们有时候将一个java对象变成字节流的形式传出去或者从一个字节流中恢复成一个java对象,例如,要将java对象存储到硬盘或者传送给网络上的其他计算机,这个过程我们可以自己写代码去把一个java对象变成某个格式的字节流再传输,但是,jre本身就提供了这种支持,我们可以调用OutputStream的writeObject方法来做,如果要让java 帮我们做,要被传输的对象必须实现serializable接口,这样,javac编译时就会进行特殊处理,编译的类才可以被writeObject方法操作,这就是所谓的序列化。需要被序列化的类必须实现Serializable接口,该接口是一个mini接口,其中没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的。
例如,在web开发中,如果对象被保存在了Session中,tomcat在重启时要把Session对象序列化到硬盘,这个对象就必须实现Serializable接口。如果对象要经过分布式系统进行网络传输或通过rmi等远程调用,这就需要在网络上传输对象,被传输的对象就必须实现Serializable接口。
- 什么是java序列化,如何实现java序列化?或者请解释Serializable接口的作用。
- 什么是java序列化,如何实现java序列化?或者请解释Serializable接口的作用。
- 什么是java序列化,如何实现java序列化?或者请解释Serializable接口的作用
- 什么是java序列化,如何实现java序列化?或者请解释Serializable接口的作用
- java基础问题---什么是java序列化,如何实现java序列化?或者请解释Serializable接口的作用。
- 什么是java序列化,如何实现java序列化?或请解释Serializable接口的作用
- Java序列化(实现Serializable接口)作用
- Java中序列化接口Serializable接口的作用
- java的序列化或Serializable接口的作用
- java.io.Serializable接口实现序列化
- java序列化1[实现Serializable接口]
- Java序列化的作用(Serializable/Externalizable)
- Java 序列化 (Serializable) 的作用
- java serializable序列化的作用
- Java 序列化 (Serializable) 的作用
- Java 序列化 (Serializable) 的作用
- Java 序列化 (Serializable) 的作用
- Java 序列化 (Serializable) 的作用
- ul li 高度自适应
- Benchmark for MPSoc
- 详解Linux2.6内核中基于platform机制的驱动模型
- LETTERS
- 常用的正则表达式
- 什么是java序列化,如何实现java序列化?或者请解释Serializable接口的作用。
- 南帝北丐觉醒之时
- 常用正则表达式2
- XML的SelectNodes使用方法以及XPath
- Relationship: char, wchar_t, TCHAR, _T(), wstring, string
- 关于实现宿舍共享校园网上网的几种方法~
- 解决GeoServices发布带有中文属性字段的shp文件出现无法使用sld文件的问题
- 防止jQuery Load使用缓存
- Qt元对象系统