序列化,表示將一個對象轉換成可存儲或可傳輸的狀態。序列化后的對象可以在網絡上進行傳輸,也可以存儲到本地。
Serializable(Java自帶):
Serializable是序列化的意思,表示將一個對象轉換成可存儲或可傳輸的狀態。序列化后的對象可以在網絡上進行傳輸,也可以存儲到本地。
Parcelable(android 專用):
除了Serializable之外,使用Parcelable也可以實現相同的效果,
不過不同于將對象進行序列化,Parcelable方式的實現原理是將一個完整的對象進行分解,
而分解后的每一部分都是Intent所支持的數據類型,這樣也就實現傳遞對象的功能了。