serializable的迷人之處在于你只需要對某個類以及它的屬性實現(xiàn)Serializable 接口即可袍祖。Serializable 接口是一種標識接口(marker interface)省撑,這意味著無需實現(xiàn)方法,Java便會對這個對象進行高效的序列化操作赢织。
這種方法的缺點是使用了反射,序列化的過程較慢废亭。這種機制會在序列化的時候創(chuàng)建許多的臨時對象百炬,容易觸發(fā)垃圾回收。
Parcelable方式的實現(xiàn)原理是將一個完整的對象進行分解侦副,而分解后的每一部分都是Intent所支持的數(shù)據(jù)類型侦锯,這樣也就實現(xiàn)傳遞對象的功能了
這是關(guān)鍵總結(jié)。
