java代码的优化
做java也很久了,自己也积累了一些代码优化方面的心得,一个好的代码是体现程序员水平的最直观体现,下面来看一下代码方面比较常见的优化点 (本文在书写过程中也参考了一些其他文章,在这里就不一一赘述,内容也比较浅显,忘大神轻喷,如有错误的地方,还请在评论中指出来,我会一一改正) 1.减少对变量的重复计算--》for循环的优化 for (int i = 0; i < args.length; i++) { } 更改为: for (int i = 0,index=args.length; i < index; i++) { } 原理:每次在i++的时候都会重新计算一次args.length,优化之后只会计算一次 当然这个也是相对于args很大时,当args不大时,其实效率也差不多,但是我们养成个好习惯总是好的。而且它可以直接修改for循环的模版实现,比较方便 修改eclipse的模版:Preferences->java->Editor->Templates找到for修改为上面的内容 2.底层使用可变数组的数据结构尽量指定长度 例如最常用的ArrayList,Has...