基本介紹
- 中文名:transient
- 持久化對象:可能有一個特殊的對象數據成員
- 變數的值:不包括在序列化的表示中
- 序列化:transient型變數的值
作用
Java的serialization提供了一種持久化對象實例的機制。當持久化對象時,可能有一個特殊的對象數據成員,我們不想用serialization機制來保存它。為了在一個特定對象的一個域上關閉serialization,可以在這個域前加上關鍵字transient。當一個對象被序列化的時候,transient型變數的值不包括在序列化的表示中,然而非transient型的變數是被包括進去的。