速度快慢是否有影响一批ArrayList 需要重复使用我是在循环之前就先创建好,然后在循环里 最后清楚里面的数据还是在循环里创建这批LIST这2种做法 哪种好些? 为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 11:44:52
速度快慢是否有影响一批ArrayList  需要重复使用我是在循环之前就先创建好,然后在循环里 最后清楚里面的数据还是在循环里创建这批LIST这2种做法 哪种好些?  为什么?
xݓMo@r+r$Q+H BpQ*qnꐪ)iҤiZA83;6Uzޙgw %B -hO ۵)[l%P{fL:nL Fc08tG8ZHw:1Ӥr*E<5< ) Ig<` C'^k1xׅ˗/ ?ً1nӲ[f~lP1Y)׾Kʰ7 ֐|iBt[?4D!~Ѝ',#8E0&081'4DzowMˌ}A=p~j"z5{j%Q.f3ݣ)AҙoduDKhIˆJ Sv>/?o2k3 O

速度快慢是否有影响一批ArrayList 需要重复使用我是在循环之前就先创建好,然后在循环里 最后清楚里面的数据还是在循环里创建这批LIST这2种做法 哪种好些? 为什么?
速度快慢是否有影响
一批ArrayList 需要重复使用
我是在循环之前就先创建好,然后在循环里 最后清楚里面的数据
还是在循环里创建这批LIST
这2种做法 哪种好些? 为什么?

速度快慢是否有影响一批ArrayList 需要重复使用我是在循环之前就先创建好,然后在循环里 最后清楚里面的数据还是在循环里创建这批LIST这2种做法 哪种好些? 为什么?
第一种是 重复利用系统分配的内存空间...(赋值..删值...再赋值.)
第二种是 创建新对象 系统发配新的内存空间.
其实两种也没有什么
因为java 有自动回收机制(自动回收不利用的资源.[very good])
所以你上手 那个 就用哪个!
再说现在的机器...配置都很高了 放心吧没有什么影响