Sud*_*hik 1 java serialization
我有几个相互关联的课程
public class A implements java.io.Serializable{
public B objB;
}
public class B {//doesn't implement serializable
}
Run Code Online (Sandbox Code Playgroud)
当我尝试序列化 A 时,出现错误,因为 B 不可序列化我想要做的是序列化 A 并在反序列化后再次加载 B
在序列化期间使用瞬态忽略 objB:
最简单的技术是将包含敏感数据的字段标记为私有瞬态。瞬态字段不是持久性的,不会被任何持久性机制保存。
public class A implements java.io.Serializable {
public transient B objB;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
54 次 |
| 最近记录: |