请教老师 new File() 和 new FileOutputStream() 那个效率更多,哪

来源:6-10 向线程池提交任务

慕函数0552834

2020-11-16

File sf = new File(output);
ImageIO.write(bi, “jpg”, sf);

OutputStream os = new FileOutputStream(output);
ImageIO.write(bi, “jpg”, os);

请教老师 new File() 和 new FileOutputStream() 那个效率更多,哪个用的多些

写回答

1回答

张小喜

2020-11-16

这两个不存在效率的问题 一个是返回文件对象 一个是返回输出流对象 要看应用场景 建议找找IO流相关的知识看看 当你了解了流是通过装饰器设计模式实现的 就算是理解这个问题了

0
0

Java高效编程技巧实践 告别996

可以改变的编程效率

1451 学习 · 326 问题

查看课程