java提高代码效率的方法.ppt

提高代码效率的方法;优化循环体;少用NEW初始化一个实例; ;尽量使用局部变量 ;STRING与STRINGBUFFER的使用技巧;返回;尽可能的使用JAVA自身提供的API;不要重复初始化变量 ;避免不需要的造型操作 ;如果只是查找单个字符的话,用CHARAT()代替STARTSWITH() ;不要在循环中调用SYNCHRONIZED(同步)方法 ;不要在循环中调用SYNCHRONIZED(同步)方法 ;ORACLE的SQL语句尽量使用大写 ;减少I/O操作;即时关闭I/O流操作 ;在FINALLY块中关闭STREAM;对象使用完毕应手动置成NULL ;慎用异常 ;尽量不要在循环中使用 TRY CATCH;集合类优化问题; ArrayList和LinkedList 对于处理一列数据项,Java提供了两个类ArrayList和LinkedList,ArrayList的内部实现是基于内部数组Object[],所以从概念上讲,它更象数组,但LinkedList的内部实现是基于一组连接的记录,所以,它更象一个链表结构,所以,它们在性能上有很大的差别。 (1)在ArrayList的前面或中间插入数据时,你必须将其后的所有数据相应的后移,这样必然要花费较多时间,所以,当你的操作是在一列数据的后面添加数据而不是在前面或中间,并且需要随机地访问其中的元素时,使用A

文档评论(0)

1亿VIP精品文档

相关文档