跳轉到內容

Java 程式設計/關鍵字/transient

來自華夏公益教科書,自由的教科書

transient 是 Java 關鍵字,用於標記成員變數,使其在持久化到位元組流時不被序列化。當物件透過網路傳輸時,需要進行“序列化”。序列化將物件狀態轉換為序列位元組。這些位元組透過網路傳送,並從這些位元組重新建立物件。用 Java transient 關鍵字標記的成員變數不會被傳輸;它們會被有意丟失。

語法

private transient <member-variable>;
or 
transient private <member-variable>;


例如

Computer code
public class Foo implements Serializable
 {
   private String saveMe;
   private transient String dontSaveMe;
   private transient String password;
   //...
 }

另請參閱

華夏公益教科書