您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

自制与Java序列化

自制与Java序列化

Elliot Rusty Harold 在他的XOM库中提出一个反对将Java Object序列化用于对象的不错的论点。同样的原则也适用于您。内置的Java序列化是特定于Java的,易碎且缓慢的,因此最好避免。

使用基于字符串的格式时,您大概有正确的主意。正如您指出的那样,问题在于您正在遇到定界符的格式/语法问题。解决方案是使用已构建的格式来处理此问题。如果这是标准格式,那么您还可以潜在地使用其他库/语言来对其进行操作。同样,基于字符串的格式意味着您仅希望通过查看数据就可以理解它。二进制格式删除该选项。

XML和JSON是两个不错的选择。它们是标准化的,基于文本的,灵活的,易读的,并且具有很多库支持。它们的性能也会出奇的好(有时甚至比Java序列化还要 )。

java 2022/1/1 18:26:39 有347人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶