Java對象序列化底層原理源碼解析

What Java序列化是指把Java對象保存爲二進制字節碼的過程,Java反序列化是指把二進制碼重新轉換成Java對象的過程。 那麼爲什麼需要序列化呢? 第一種情況是:一般情況下Java對象的聲明週期都比Java虛擬機的要短,實際應用中我們希望在JVM停止運行之後能夠持久化指定的對象,這時候就需要把對象進行序列化之後保存。 第二種情況是:需要把Java對象通過網絡進行傳輸的時候。因爲數據只能夠以
相關文章
相關標籤/搜索