`
gcgmh
  • 浏览: 348935 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

编写java高效率代码注意事项

阅读更多
1.少用异常,多用判断。
2.将类的属性按种类分块,将方法的实现按功能分块,适度使用对齐。
3.控制代码长度,尽可能不使用import *。
4.尽量减少同名类,用包名体现类的层次。如:
   com.sodao.connectable;
   com.sodao.connect.impl;
5.注意内存分配,手工清除短期对象的引用,注意长期引用对象,有可能引起内存泄漏。
6.用接口代替抽象类,不要同时使用overload和override。
7.使用继承表示分类关系,使用组合表示包含关系。
8.高质量的代码是在重构中完成的。
9.通过iterator,for,while来访问集合的元素。
10.使用不可变类作为Set和Map的Key值
11.免费使用集合的具体实现,在声明集合时,使用接口。
12.减少创建对象,减少循环的执行代码,减少IO操作,正确使用JDBC编程接口。
13.函数调用时,通过形参传过来的对象必须先判断后使用,避免使用异常。
14.使用合适的设计模式。
15.尽量将变量表达式申明成变量再使用有,在循环的判断中不要直接使用方法调用的返回值,而要将方法的返回值赋给变量,使用这个变量。
16.尽量使用constant值,不要使用varible的值。
17.对于一组代码完成一个功能的代码,好把他们封装,放在一个新的方法里面,主方法只是
   这些子方法的结合。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics