我是Java的新手。我只是对序列化和反序列化感到困惑。
所以,我很困惑我应该使用哪一个。
我正在寻找一个回合,发现Boon,Jackson,GSON(我目前正在使用GSON,但有些文章使用Jackson和Boon)进行JSON序列化。并将对象序列化为字节数组或二进制对象
只是,哪一个更快,哪一个我应该选择?
我为我的简单应用程序做了这个,保存了当前状态,文档和其他一些东西。
提前致谢:)
答案 0 :(得分:1)
序列化数据意味着将它们转换为字节序列。
此序列可以解释为json,xml,yaml等中可读字符序列。
相同的序列也可以是一系列不可读的二进制数据。
每种序列化方法都有利弊。
人类可读的专业:
缺点:
二进制数据的优缺点:
临:
缺点: