Java编码优化 1.尽可能使用局部变量 调用方法时传递的参数以及在调用中创建的临时变量都保存在栈中速度较快,其他变 量,如静态变量.实例变量等,都在堆中创建,速度较慢.另外,栈中创建的变量,随 着方法的运行结束,这些内容就没了,不需要额外的垃圾回收. 2.尽量减少对变量的重复计算 明确一个概念,对方法的调用,即使方法中只有一句语句,也是有消耗的,比如: for (int i = 0; i < list.size(); i++) {...} //应该替换成: int length = list.