JAVA-TUTORIAL JAVA-TUTORIAL
首页
JavaEE
  • Java 构建
  • Java IDE
  • Java 监控诊断
  • Java IO 工具
  • JavaBean 工具
  • Java 模板引擎
  • Java 测试工具
Java框架
Java中间件
  • Java 教程 📚 (opens new window)
  • JavaCore 教程 📚 (opens new window)
GitHub (opens new window)
首页
JavaEE
  • Java 构建
  • Java IDE
  • Java 监控诊断
  • Java IO 工具
  • JavaBean 工具
  • Java 模板引擎
  • Java 测试工具
Java框架
Java中间件
  • Java 教程 📚 (opens new window)
  • JavaCore 教程 📚 (opens new window)
GitHub (opens new window)
  • JavaEE

    • JavaWeb

      • JavaWeb 之 Servlet 指南
      • JavaWeb 之 Jsp 指南
      • JavaWeb 之 Filter 和 Listener
      • JavaWeb 之 Cookie 和 Session
      • JavaWeb 面经
    • 服务器

  • 软件

  • 工具

  • 框架

  • 中间件

  • Java
  • 工具
  • IO
dunwu
2022-02-17
目录

Java 序列化工具

# Java 序列化工具

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

序列化库技术选型:

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

# 内容

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

# 资料

  • Thrift Github (opens new window)
  • Protobuf Github (opens new window)
  • Hessian 官网 (opens new window)
  • Fastjson Github (opens new window)
  • Jackson Github (opens new window)
  • Gson Github (opens new window)
📝 帮助改善此页面! (opens new window)
#Java#IO#序列化
上次更新: 2024/12/31, 08:02:35
最近更新
01
Spring Data 综合
02-08
02
Spring 访问 Redis
01-31
03
Spring EL 表达式
01-12
更多文章>
Theme by Vdoing | Copyright © 2019-2024 钝悟(dunwu) | CC-BY-SA-4.0
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×