使用transient修饰的成员变量在序列化的时候不考虑,它只是一个临时变量,不会保存在磁盘中。
如:
class T implements Serializable {
double d = 2.3;
int i = 10;
int j = 9;
transient int k = 2;
}
当前这个对象,如果将它存放在本地的话,k的值取出来是0。
如:
class T implements Serializable {
double d = 2.3;
int i = 10;
int j = 9;
transient int k = 2;
}
当前这个对象,如果将它存放在本地的话,k的值取出来是0。