动力节点首页 全国咨询热线:400-8080-105

绑定手机号,登录
手机号

验证码

微信登录
手机号登录
手机号

验证码

微信登录与注册
微信扫码登录与注册

扫码关注微信公众号完成登录与注册
手机号登录

Java 序列化中如果有些字段不想进行序列化,怎么办?

代码小兵696

2021.05.18

我们在序列化的时候有些字段因为特殊情况不能进行序列化,怎么取消这一段的序列化?

    Java SE

举报

添加回答

回答(1)

代码小兵696

对于不想进行序列化的变量,使用 transient 关键字修饰。transient 关键字的作用是:阻止实例中那些用此关键字修饰的的变量序列化;当对象被反序列化时,被 transient 修饰的变量值不会被持久化和恢复。transient 只能修饰变量,不能修饰类和方法。

 

时间:05-18 09:07 查看回复 (0) 回复 0 0 举报

回复