https://zhuanlan.zhihu.com/p/58422235
1)transient 修饰的变量不能被序列化;
2)transient 只作用于实现 Serializable 接口;
3)transient 只能用来修饰普通成员变量字段;
4)不管有没有 transient 修饰,静态变量都不能被序列化;