将JSONOBJECT写入文件java的最快方法

时间:2016-09-22 05:26:06

标签: java performance jsonobject

我在java中有一个很大的JSONOBJECT,需要将它写入.gz文件。我是这样做的:

FileOutputStream output = null;
output = new FileOutputStream("filename.gz");
Writer writer = new OutputStreamWriter(new GZIPOutputStream(output), "UTF-8");
String jsonString = myjson.toString();
writer.write(jsonString);

运行上面代码所花费的时间大约是900毫秒。但是当我计算String jsonString = myjson.toString();的时间时,我发现它需要大约800毫秒!有没有办法删除将JSONOBJECT转换为字符串的时间?

0 个答案:

没有答案