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日