java編程 serilizable和parcelable的區(qū)別?
serilizable和parcelable的區(qū)別?它們都用于支持序列化和反序列化操作。它們之間最大的區(qū)別在于不同的存儲介質(zhì)。Serializable使用IO在硬盤上讀寫,而Parcelable直接在
serilizable和parcelable的區(qū)別?
它們都用于支持序列化和反序列化操作。它們之間最大的區(qū)別在于不同的存儲介質(zhì)。Serializable使用IO在硬盤上讀寫,而Parcelable直接在內(nèi)存中讀寫。顯然,內(nèi)存的讀寫速度通常要高于IO,因此在Android中,通常首選Parcelable??尚蛄谢皇钱?dāng)前關(guān)注的焦點,但是您可以在“Java序列化算法分析”一文中看到一個簡單的可序列化實現(xiàn)示例??梢钥吹叫蛄谢傻腎O文件,以十六進(jìn)制格式讀取,并逐一解釋每個十六進(jìn)制數(shù)的含義。