作为一个小白,平时很少用这个关键字写代码,em...好吧,没用过这个关键字,在看jdk源码时看到了它,如图所示:
特性:
1、主要特性,也是jdk中说明的,被它修饰的变量不可以被持久化,当对象被序列化后,被其修饰的变量将访问不到设定的值;
2、它只能修饰成员变量,不能修饰方法中的本地变量;
3、如果要使用该关键字,要实现序列化接口;
4、如果一个变量已经使用static关键字修饰,不实用transient也不能被序列化;
作为一个小白,平时很少用这个关键字写代码,em...好吧,没用过这个关键字,在看jdk源码时看到了它,如图所示:
特性:
1、主要特性,也是jdk中说明的,被它修饰的变量不可以被持久化,当对象被序列化后,被其修饰的变量将访问不到设定的值;
2、它只能修饰成员变量,不能修饰方法中的本地变量;
3、如果要使用该关键字,要实现序列化接口;
4、如果一个变量已经使用static关键字修饰,不实用transient也不能被序列化;
本文标题:transient关键字的含义
本文链接:https://www.haomeiwen.com/subject/hfixuctx.html
网友评论