采用如下写法
ImageOutputStream ios = ImageIO.createImageOutputStream(new FileOutputStream(file););
然后只ios.close的话,file是不会关闭的,再访问会发生共享冲突
建议分别关闭
本文指出在使用ImageOutputStream处理文件输出时,仅关闭ImageOutputStream会导致文件流未被正确关闭,从而引发共享冲突问题。建议分别关闭ImageOutputStream和文件流。
ImageOutputStream ios = ImageIO.createImageOutputStream(new FileOutputStream(file););
然后只ios.close的话,file是不会关闭的,再访问会发生共享冲突
建议分别关闭

被折叠的 条评论
为什么被折叠?