序列化是一種用來處理對象流的機制。網絡
對象流就是將對象的內容進行流化。 流就是I/O,咱們能夠對流化的對象進行讀操做,也能夠將流化的對象進行網絡間的傳輸,要將對象傳輸必須進行流化。序列化機制是爲了解決對對象流進行讀寫操做引起的一些問題。對象
這些問題包括: 1,將對象進行磁盤文件的讀寫,對象引用問題;、序列化
序列化作了什麼:引用
1,保存到磁盤的全部對象都得到一個序列號; 2,當保存對象的時候會先檢查該對象是否被保存; 3,若是沒有保存,寫入「與已經保存的具備序列號X的對象相同」的標誌文件