transient 关键字

transient
java语言的关键字,变量修饰符,如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。
Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字transient。当一个对象被序列化的时候,transient型变量的值不包括在序列化的表示中,然而非transient型的变量是被包括进去的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • JAVA序列化机制的深入研究 对象序列化的最主要的用处就是在传递,和保存对象(object)的时候,保证对象的完整...
    时待吾阅读 11,015评论 0 24
  • 纯粹是个人学习总结,如有不对的地方请吐槽。 1. transient的作用及使用方法 我们都知道一个对象只要实现了...
    junwu_123阅读 278评论 0 0
  • 1、transient的作用及使用方法 Java对象序列化是 JDK 1.1 中引入的一组开创性特性之一,用于作为...
    java部落阅读 1,471评论 0 0
  • 今天朋友问我:我真佩服你,在一家公司这么长时间。 “你过来你也会这样的,因为我们都有好奇心” 我13年毕业后进公司...
    呀呀丙阅读 333评论 0 1
  • 一 奥莉加·伊凡诺夫娜所有的朋友和熟人都出席了她的婚礼。 “你们瞧瞧:他是不是有点意思?”她对朋友们说,朝丈夫那边...
    小团阅读 851评论 0 0