Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

title Java 序列化工具
categories
编程
Java
工具
IO
tags
Java
IO
序列化
abbrlink 53c50fed
date 2022-02-17 14:34:30 -0800
hidden true
permalink /pages/0358e9/

Java 序列化工具

Java 官方的序列化存在许多问题,因此,很多人更愿意使用优秀的第三方序列化工具来替代 Java 自身的序列化机制。 如果想详细了解 Java 自身序列化方式,可以参考:Java 序列化

序列化库技术选型:

  • thriftprotobuf - 适用于对性能敏感,对开发体验要求不高的内部系统。
  • hessian - 适用于对开发体验敏感,性能有要求的内外部系统。
  • jacksongsonfastjson - 适用于对序列化后的数据要求有良好的可读性(转为 json 、xml 形式)。

内容

  • JSON - Fastjson、Jackson、Gson
  • 二进制 - Protobuf、Thrift、Hessian、Kryo、FST

资料