Json工具類轉化速度比較
來源:程序員人生 發布時間:2015-05-06 09:25:28 閱讀次數:4173次
閑話少說,直接上代碼:
String test = "{"name":"Peter"}";
long t1 = System.currentTimeMillis();
JSONObject jsonObject = JSONObject.fromObject(test);
long t2 = System.currentTimeMillis();
System.out.println("net.sf.json.JSONObject 轉換耗時:" + (t2-t1));
long t3 = System.currentTimeMillis();
com.alibaba.fastjson.JSONObject fastJson = com.alibaba.fastjson.JSONObject.parseObject(test);
long t4 = System.currentTimeMillis();
System.out.println("com.alibaba.fastjson.JSONObject 轉換耗時:" + (t4-t3));
System.out.println("時間相差倍數:" + (t2-t1)/(t4-t3));
主要的目的是想測試1下json轉換的速度。下面是打印的結果:
net.sf.json.JSONObject 轉換耗時:2884
com.alibaba.fastjson.JSONObject 轉換耗時:52
時間相差倍數:55
看到結果,供君選擇。
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈