ldc199375
2018-04-19 18:27:30
fastjson和gson对比
基于最近在研究json比对,所以简单比较了下fastjson和gson,最终还是使用了fastjson,谁让川普发动贸易站
1.fastjson的基类JSON和gson的JsonElement比较下图
JSON使用了nio JsonElement使用io 这一回合fastjson胜出(个人观点)
2.fastjson的JSONObject和gson的JsonObject
JSONObject 实现了map接口 ,可以使用map的所有实现接口,同时也支持有序和无需
LinkedHashMap和HashMap
gson是直接使用LinkedTreeMap,通过map使用自身的方法,当然gson是有序的
gson
3.fastjson中JSONArray和gson JsonArray和JSONObject的实现对比几乎一致
JSONArray实现了List接口使用Arraylist,JsonArray是直接使用Arraylist以及调用arraylist的方法
总结,不得不说gson在实现上显得更优雅,fastjson显得有点笨重,但fastjson的拓展性比较好,如果升级换代fastjson会更有优势,个人选择了fastjson因为速度确实快,还有川普。
评论

鲁智深
2020年12月2日
暂无贡献等级
1260552164 LV1
2020年9月7日
forever2698 LV1
2020年1月9日
k麝神k LV10
2019年12月20日
kinggode LV14
2019年12月9日
hhuangh LV5
2019年11月21日
最远的旅行 LV3
2019年10月22日
wuming0715 LV1
2019年10月5日
phoenix0011 LV6
2019年9月13日
2252536772 LV21
2019年9月10日