流方面:

private FileOutputStream writer;writer = new FileOoutputStream(fileName);

使用BufferedOutputStream 对写入FileOutputStream的数据进行缓存

//将writer的类型由FileOutputStream 变更为BufferedOutputStream
//private FileOutputStream writer;
private BufferedOutputStream writer;//Java6中默认的缓存大小为8192

初始化

//初始化BufferedOutputStream
//writer = new FileOutputStream(fileName);
writer = new BufferedOutputStream(new FileOutputStream());

但是这样改动仍然不好 writer的类型被限制为了BufferedOutputStream 继续

private OutputStream writer;
//BufferedOutputStream write = new BufferedOutputStream
write = new BufferedOutputStream()

这样修改后 此时的write 能接受的类型不仅是 BufferedOutputStream 还可以是 ByteArrayOutputStream、DataOutputStream、FileOutputStream等等。

提高了write 的灵活性。

同时,在关闭流时

write.flush();
write.close();

如果需要关闭流 不需要在之前flush 因为close方法底层中默认先会调用flush

如果写上flush 反而执行了两次flush 降低了性能

转载于:https://www.cnblogs.com/mingf123/p/3734421.html

Java代码性能优化技巧相关推荐

  1. java 怎么从性能上优化代码_月薪上万做好这一步:程序员职场中必须掌握的的Java代码性能优化技巧...

    尽量指定类.方法的final修饰符 Java编译器会寻找机会内联所有的final方法,内联对于提升Java运行效率作用重大,具体参见Java运行期优化.此举大概能够使性能平均提高50%. 尽量重用对象 ...

  2. java 代码性能优化_Java代码性能优化的几个小技巧

    Java代码性能优化的几个小技巧 时间:2017-08-07     来源:华清远见JAVA学院 代码优化是程序员必须懂得一门学问,所以不管是程序员还是准程序员,养成良好的代码优化习惯都是必须要养成的 ...

  3. 44个Java代码性能优化总结

    转载自 44个Java代码性能优化总结 代码优化的最重要的作用应该是:避免未知的错误.在代码上线运行的过程中,往往会出现很多我们意想不到的错误,因为线上环境和开发环境是非常不同的,错误定位到最后往往是 ...

  4. 【Java】44个Java代码性能优化总结

    1.概述 转载:44个Java代码性能优化总结 代码优化的最重要的作用应该是:避免未知的错误.在代码上线运行的过程中,往往会出现很多我们意想不到的错误,因为线上环境和开发环境是非常不同的,错误定位到最 ...

  5. python代码性能优化技巧

    python代码性能优化技巧 代码优化能够让程序运行更快,可以提高程序的执行效率等,对于一名软件开发人员来说,如何优化代码,从哪里入手进行优化?这些都是他们十分关心的问题.本文着重讲了如何优化Pyth ...

  6. java代码统计收藏量_干货收藏 | 35个Java 代码性能优化总结(上)

    原标题:干货收藏 | 35个Java 代码性能优化总结(上) 前言 代码优化,一个很重要的课题.可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这 ...

  7. python linux 优化_Python 代码性能优化技巧

    Python 性能优化除了改进算法,选用合适的数据结构之外,还有几种关键的技术,比如将关键 python 代码部分重写成 C 扩展模块,或者选用在性能上更为优化的解释器等,这些在本文中统称为优化工具. ...

  8. 35 个 Java 代码性能优化总结

    http://mp.weixin.qq.com/s?__biz=MjM5MzMyNzg0MA==&mid=400312907&idx=3&sn=fee2e15f000b25e5 ...

  9. python中if的效率_Python 代码性能优化技巧

    选择了脚本语言就要忍受其速度,这句话在某种程度上说明了 python 作为脚本的一个不足之处,那就是执行效率和性能不够理想,特别是在 performance 较差的机器上,因此有必要进行一定的代码优化 ...

最新文章

  1. 人工智能论坛、AI x Science 论坛和首席智行官大会
  2. 2020年美团春招 技术综合试卷第一题
  3. who is the one who actually know the essential things in life?
  4. 五款常用邮件管理系统评测
  5. 轮子一定要是圆的吗?
  6. 【渝粤教育】电大中专中药制剂学 (2)作业 题库
  7. python解图片迷宫生成路径_用Python代码来解图片迷宫的方法整理
  8. dev c++ 代码补全_zsh配置与代码自动补全+tmux配置
  9. 计算机毕业设计中民宿平台信息管理系统设计
  10. Linux编程训练网站,OK6410汇编程序练习
  11. bind(),live(),delegate(),on()绑定事件方式
  12. mdstyle暂存备用
  13. python3.5安装教程linux_安装Python 3.6在Ubuntu 16.04上
  14. 博睿APM获《金融电子化》2021年金融业新技术应用创新突出贡献奖
  15. 清除恶意主页www.7939.com
  16. android第三方播放器--饺子播放器的使用
  17. 《Java 开发手册》重磅发布,向全球开发者致敬!
  18. 虚假宣传!和基外汇伪造保险信息七大铁证!
  19. ContextSwitchDeadlock 以及 DisconnectedContext
  20. 纽约大学计算机博士奖学金如何,纽约大学经济学博士有奖学金吗?

热门文章

  1. JS、JQuery和ExtJs的跨域处理
  2. 要活多久才能赚回你交的养老金
  3. gscatter in matlab Scatter plot by group machine learning and statics tool box required
  4. 一种新的在线学习的方法:能够克服单人多任务学习的困难!
  5. 我对于大学选择的理解
  6. SWIFT入门 Dictionary
  7. solaris查看主机信息
  8. Java-InnerClass内部类
  9. OpenStack Days走进北京 主角是用户
  10. python解释器内建函数002