A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 怀念黑海岸 中级黑马   /  2014-8-5 17:39  /  826 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

   刚看完对象的序列化(即对象的持久化)。总结了几点注意事项:
         1.需要对象持久化所对应的类要实现标记接口 Seralizable接口,标记接口以后还会遇着,Cloneable接口也是个标记接口。主要提供标识作用。
         1.被static修饰的属性是不能被持久化的。
         2.若是存在不想持久化的对象,那么只需在前面加上transient关键字即可。我们读取出被transient关键字修饰的属性时,这个属性的值是这个属性数据类型的默认赋值。为什么会有不需要持久化的属性呢?放你让你把你的银行卡密码保存在文件里,你放心的下么。而且将持久化对象在传递过程中要避免一些敏感信息的泄漏。所以需要使用关键字transient。
        3.可以定义自己的序列号(UID)以避免因为修改持久化类而导致的无效类异常。
        

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马