Java 编程/关键字/transient
外观
transient
是 Java 关键字,用于标记成员变量,使其在持久化到字节流时不被序列化。当对象通过网络传输时,需要进行“序列化”。序列化将对象状态转换为串行字节。这些字节通过网络发送,并从这些字节重新创建对象。用 Java transient
关键字标记的成员变量不会被传输;它们会被有意丢失。
语法
private
transient
<member-variable>; ortransient
private
<member-variable>;
例如
public class Foo implements Serializable
{
private String saveMe;
private transient String dontSaveMe;
private transient String password;
//...
}
|
另请参阅