1.尽量指定类的final修饰符,因为带有final修饰符的类是不可派生的。

  2.尽量重用对象。

  3.尽量使用局部变量。

  4.不要重复初始化变量。

  5.在Java+Oracle的应用系统开发中,Java中内嵌的SQL语句应尽量使用大写,以减轻Oracle解析器解析的负担。

  6.在Java编程过程中进行数据库连接、I/O流操作时务必小心,使用完毕后应及时关闭以释放资源。

  7.JVM(Java虚拟机)有自身的GC(垃圾回收机制),但并非十分机智。用户对象后手动设置成null.

  8.在使用同步机制时,应尽量使用方法同步代替代码同步。

  9.尽量减少对变量的重复计算。

  10.尽量采用lazy loading 的策略,即在需要时才开始创建。

  11.谨慎使用异常。

  12.不要在循环中使用try-catch,放在最外层。

  13.注意StringBuffer(表示可变的可写的字符串)的使用。设置合适的容量。

  14.合理使用Java类java.util.Vector.一个Vector就是一个java.lang.Object实例的数组。

  15.当复制大量数据时,使用System.arraycopy()命令。

  16.尽量使用重构。

  17.不适用new 关键字创建类实例。

  18.谨慎使用乘法和除法。如某些乘法可以用移位代替。

  19.在JSP网页关闭无用的会话。 <@page session = "false">

  20.JDBC与I/O.

  21.Servlet与内存使用。

  22.使用缓冲标记。

  23.选择合适的引用机制。如include指令和include动作。

  24.及时清除不再需要的会话。

  25.不要将数组声明为public static final;

  26.HashMap的遍历效率。

  27.Array数组和ArrayList的使用。

最新文章

  1. python---set集合
  2. 使用ASP.NET Web API 2创建OData v4 终结点
  3. 群内大神与你交流WEB经验 业内专家指点就职技巧
  4. HTML基础2 表单和框架
  5. selenium+python笔记10
  6. Bootstrap 基本用法
  7. hive--UDF、UDAF
  8. 关于svcutil.exe
  9. 学习新手给Android新手的一些学习建议
  10. 要想提高PHP的编程效率,你必须遵守的原则
  11. sql 检查执行时间
  12. [DeeplearningAI笔记]神经网络与深度学习人工智能行业大师访谈
  13. bzoj1547 周末晚会
  14. git常用命令总结--廖雪峰老师Git教程命令总结
  15. google搜索引擎使用
  16. chrome小书签-实用的小功能-javascript代码段
  17. POJ--3614 Sunscreen(贪心)
  18. IT行业的创新的读后感
  19. Delphi的接口委托示例
  20. css三种样式表写法

热门文章

  1. 树莓派下编译并使用miracl密码库
  2. CSS选择器效率问题
  3. 《TCP/IP网络编程》读书笔记
  4. 一类Log-Gamma积分的一般形式
  5. JAVA 开学测试
  6. Java面向对象编程 -3.3
  7. Springboot三层架构
  8. string类的具体实现
  9. ava StringTokenizer 类使用方法
  10. Practical aspects of deep learning