2019-04-19 11:21

引用来自“dwingo”的评论

比fastjson还快? fastjson的序列化用了asm生成序列化的字节码, 而okjson貌似用反射读写字段, 为什么还能更快呢?

引用来自“calvinwilliams”的评论

不能单纯追求快而引入ASM,通用类库/工具应该首要考虑通用性。另外,如果我引入ASM,会比fastjson更加快 :)

引用来自“dwingo”的评论

这么看的话, 只能说反射在这里不是性能瓶颈, 估计是fastjson考虑了太多的特性而导致性能受损, 当然也可能okjson有些优化技巧, 有空学习一下.
单纯的说,ASM肯定比反射快,只是okjson内部其它处理比fastjson少,看看代码量就知道了 :)
2019-04-19 10:59

引用来自“dwingo”的评论

比fastjson还快? fastjson的序列化用了asm生成序列化的字节码, 而okjson貌似用反射读写字段, 为什么还能更快呢?
不能单纯追求快而引入ASM,通用类库/工具应该首要考虑通用性。另外,如果我引入ASM,会比fastjson更加快 :)
回复 @
{{emojiItem.symbol}}
返回顶部
顶部