代码及运行结果:
log4j.info(System.currentTimeMillis()); //1427811014567
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
log4j.info(System.currentTimeMillis()); //1427811014567
ImageIO.write(payOrderImg, "jpg", byteArrayOutputStream);
log4j.info(System.currentTimeMillis()); //1427811014578
imgBytes = byteArrayOutputStream.toByteArray();
log4j.info(System.currentTimeMillis()); //1427811014578
ImageIO.write(RenderedImage im,
String formatName,
OutputStream output) 数据量在20k,耗时11毫秒,速度太慢啦,请大神分析为何会这么慢,另请分享下解决方案
log4j.info(System.currentTimeMillis()); //1427811014567
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
log4j.info(System.currentTimeMillis()); //1427811014567
ImageIO.write(payOrderImg, "jpg", byteArrayOutputStream);
log4j.info(System.currentTimeMillis()); //1427811014578
imgBytes = byteArrayOutputStream.toByteArray();
log4j.info(System.currentTimeMillis()); //1427811014578
ImageIO.write(RenderedImage im,
String formatName,
OutputStream output) 数据量在20k,耗时11毫秒,速度太慢啦,请大神分析为何会这么慢,另请分享下解决方案