代码优化:尽量减少对变量的重复计算


明确一个概念,对方法的调用,即使方法中只有一句语句,也是有消耗的。

所以例如下面的操作:

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

建议替换为:

int length = list.size();
for (int i = 0,  i < length; i++)
{...}

这样,在list.size()很大的时候,就减少了很多的消耗