序列化及Transient的使用

  1. Java中的一切都是對象,放在內存中,咱們常須要將Java中的對象經過序列化轉換成二進制流來進行儲存或者傳輸。網絡

  2. 轉換成二進制流的目的:code

    • 咱們有時候須要將對象儲存在外部存儲器中,這樣,即便在程序結束運行以後,咱們依舊能夠從磁盤中將這個對象恢復出來。對象

    • 有時候,咱們須要將這些對象經過網絡進行傳輸。內存

    • 出於以上的目的,咱們就須要對這些對象進行序列化。序列化就是將內存中的對象與二進制流之間進行相互轉換以進行儲存或者傳輸。序列化

相關文章
相關標籤/搜索