串行化:對象的壽命通常隨着生成該對象的程序的終止而終止。有時候,可能需要將對象的狀態保存下來,在需要的時候再將對象恢復。我們把對象的這種能記錄自己的狀態以便將來再生的能力叫做對象的持續化。對象通過寫出描述自己狀態的數值來記錄自己,這個過程叫做對象的串行化。串行化的主要任務是寫出對象的實例變量的數值。如果交量是另一個對象的引用,則引用的對像也要串行化。這個過程是遞歸的,串行化可能要涉及一個複雜的樹結構的單行化,包括原有對象、對象的對象、對象的對象的對象等等。
注意:串行化只能保存對象非靜態成員變量,不能保存任何的成員方法和靜態成員變量。而且串行化保存的知識變量的值,對於變量的任何修飾符都不能保存。。。。。