首页 > 编程语言 > 详细

java-程序调优小总结

时间:2019-07-29 17:21:29      阅读:83      评论:0      收藏:0      [点我收藏+]

最近总是遇到内存溢出的问题,写一些调优的小总结,内容有可能是来自度娘,会随着开发不断更新,仅供参考啦

1.使用for循环的小笔记

原来:for(int i=0;i<list.size();i++){}

建议方式:for(int i=0,j=list.size();i<j;i++){}

分析:每次都会进行边界大小计算,j是局部变量只初始化一次

2.for循环内避免频繁创建对象

原来: for(String str : strList){Map map = new HashMap<>()}; 

建议: Map map;for(String str : strList){ map = new HashMap<>();}

分析:每循环一次划出一块堆空间来存储该对象,并在栈中建立该对象的一个引用,不必每次都做声明

3.待更新

 

java-程序调优小总结

原文:https://www.cnblogs.com/liliths/p/11264357.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!