这可能看起来很乏味,但我知道在 JavaScript 中,如果一个对象属性将被多次使用,则声明局部变量是优化的最佳实践。例如:
var i, length = array.length;
for(i = 0; i < length; i++) {
console.log(length);
}
我很好奇在 Java 中是否会出现相同的情况,例如在这个例子中我使用了values.length两次。
for(int i = 0; i < values.length && length < values.length + i; i++) {
vector[i + index] = values[i];
}
茅侃侃
相关分类