Object 序列化
来源:互联网 发布:windows nginx 403 编辑:程序博客网 时间:2024/05/22 00:12
1. 假定从数据库读取一个Object,使用ObjectInputStream 的readObject 读取对象时,该对象的所依赖的类必须能在本地找到。
如在数据库中保存着一个名为StartNode对象,类StartNode 的父类是NodeInfo.若readObject,并用Class NodeInfo进行强制类型转换,但在本地找不到Class StartNode, 则会报java.lang.ClassNotFoundException异常;
2. 如在数据库中保存着一个名为NodeIndo的对象.若readObject,并用Class NodeInfo对其进行强制类型转换.假设Class NodeInfo在将对象写入后进行了修改,则会报java.io.InvalidClassException异常.
3. 在2中,对NodeInfo进行修改时,不能修改方法(包括参数),字段,但字段的值可以修改
4. ObjectInputStream 在执行readObject方法时,要去找该对象所对应的类,如果没有对应的类,则会报java.lang.ClassNotFoundException.
5. 能用BufferedInputStream读出数据库中的对象BLOB字段, 用BufferedOutputStream写进本地文件,能用ObjectInputStream读取该对象.保存为本地文件时,文件名为任意名称或路径.
- Object 序列化
- java序列化object
- 对象序列化(Object Serialization)
- Object序列化和反序列化
- 使用LosFormatter 对object 序列化
- XML与Object间序列化
- 用序列化把Object变成字串。
- Java对象序列化(Object Serialization)
- 虚幻4 Object和序列化
- 关于序列化对象.Serializable Object总结.
- Activity之间序列化传递Object
- Java对象序列化 Object Serialization
- android-java对象序列化Object serialization
- Object序列化成一个字符串(JSON的序列化)
- 一个序列化与反序列化object的方法
- 业务实体对象(Business Entity Object)的序列化
- 业务实体对象(Business Entity Object)的序列化
- 业务实体对象(Business Entity Object)的序列化
- 学会做聪明女子
- java中的对象创建过程
- 位运算
- 什么叫反向链接?
- 多个文本文件按顺序合并
- Object 序列化
- C#与C++字符编码的不同
- websphere datasource配置文件
- C/C++/C#面试题精选(1)
- Adobe Alchemy
- ubuntu10.10下mysql5.1集群配置
- sc create----创建系统服务
- 核心思想:尊重老师,找人指路,奋斗靠自己,指明方向,靠善良的前辈
- nginx+keepalived在ubuntu上实现负载均衡