ShopJsp 最专业权威的商城系统提供商,最适合二次开发的商城系统! 快速联系通道    电话:010-62910181  手机:18611625933   QQ:94367128

Java程序基本优化技巧

2016-10-31  来源:华宇盈通

  任何一种编程语言,只要我们在编程的过程中出现了一丁点的错误,都有可能会给程序带来一些很严重的问题,所以我们所做的程序也是需要进行优化的,关于怎么对程序进行优化,这又是一个十分繁琐的工作。如果你不知道问题出现在哪里,那么就要一点一点的先去排除问题,因此我们在编写程序的时候就一定要注意程序优化的处理,以下就给大家整理了java程序基本优化方法,望对你有一定的帮助。

java程序基本优化技巧

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

  2.尽量重用对象。

  3.尽量使用局部变量。

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

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

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

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

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

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

  10.HashMap的遍历效率。

java程序基本优化技巧

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

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

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

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

  15.谨慎使用异常。

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

  17.JDBC与I/O.

  18.Servlet与内存使用。

  19.使用缓冲标记。

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

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

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

  23.Array数组和ArrayList的使用。

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

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

  26.尽量使用重构。

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

  以上专业java商城开发商ShopJsp总结的java程序优化的一些技巧,如何做好一个程序的优化,提升程序的性能不是说我们在做好程序之后再去优化的,这样只会浪费我们更多的时间,同样也可能会对程序进行大幅度的更改。所以程序的优化需要在编程的时候进行优化的处理,不要拖到系统要上线了才发现问题来处理。更多java开发相关问题,欢迎移步技术交流区与我们共同探讨。

 
在线咨询