使用对象流保存对象时,将对象的全部信息都保存了,但是有些信息是不希望保存,如密码,该如何避免该信息的保存?

使用transient关键字修饰的属性,在保存对象时,该属性并不会被保存。

transient用于修饰不需要序列化的字段,

如果一个引用类型被transient修饰,

则其反序列化的值为null,

如果一个基本类型被transient修饰,

则其反序列化的值为0,如果字段的引用类型是不可序列化的类,则也应该使用transient修饰,它在序列化时会被直接跳过。

最新文章

  1. 【原创】开源Math.NET基础数学类库使用(06)直接求解线性方程组
  2. ClearContainer 网络部分源码分析
  3. 转载《Android Handler、Message》
  4. (BFS)poj1465-Multiple
  5. Java文件操作①——XML文件的读取
  6. 怎样使用ServletContextListener接口
  7. iOS 新特性关键字
  8. 换模板,修改了一下css,清新多了~
  9. C语言之形参和实参
  10. TPshop手机新模板的用户消息实现
  11. switchysharp设置
  12. java中的int与byte的转化
  13. 贝叶斯推断 && 概率编程初探
  14. vue路由独享守卫beforeEnter
  15. mysql:general_log 日志、数据库线程查询、数据库慢查询
  16. MySQL数据库视图(view),视图定义、创建视图、修改视图
  17. AVFoundation - 拍照(Simple)
  18. centos LNMP第一部分环境搭建 LAMP LNMP安装先后顺序 php安装 安装nginx 编写nginx启动脚本 懒汉模式 mv /usr/php/{p.conf.default,p.conf} php运行方式SAPI介绍 第二十三节课
  19. zw版【转发·台湾nvp系列Delphi例程】HALCON SetWindowExtent
  20. Amphetamine的cf日记

热门文章

  1. #pragma pack() -----设置默认对齐数
  2. MATLAB中回归模型
  3. 白话linux操作系统原理
  4. golang中结构体当做函数参数或函数返回值都会被拷贝
  5. Hexo博客(Snail主题)搭建回顾概览
  6. 学习JAVAWEB第三天
  7. Python初学笔记之可变类型、不可变类型
  8. ajaxl利用json 传送数据的 三种提交方式?
  9. VC++ 启用内存泄露检测
  10. Elasticsearch (1) 文档操作