fastjson实现方式

vfh0ocws  于 2022-11-02  发布在  其他
关注(0)|答案(2)|浏览(95)

请教一下,fastjson是基于什么技术或算法实现的,从而导性能很高。谢谢

ogq8wdun

ogq8wdun2#

你可以关注fastjson2,性能更好。

fastjson2快的原因:
用了一个避免构造Key的算法,具体看这里 https://github.com/alibaba/fastjson2/wiki/design_doc_cn
通过ASM动态JIT的方式针对每个JavaBean生成Parser,使得parse的过程更紧凑
很多编程技巧,比如 https://github.com/alibaba/fastjson2/wiki/fastjson_string_codec_methods

相关问题