什麼是對象的編碼,解碼,其實就是序列化和反序列化,就是java對象和字節序列之間的轉換過程。
把對象轉換爲字節序列的過程稱爲對象的序列化。
把字節序列恢復爲對象的過程稱爲對象的反序列化。
java對象的序列化方式大概有兩種
1. 文本方式 ,包括XML和JSON
2. 二進制方式, 包括java原生序列化方式,protobuf, thrift.
Java原生序列化技術的缺點
1. 無法跨語言
2. 序列化後的碼流太大, 效率不高
3. 序列化性能低
總之就是非常垃圾就對了。。。