翻手为云覆手雨,天地由我一手掌。逍遥不认仙与魔,总归由我性张扬。

JAVA开发过程中如何避免代码编程上带来的性能问题?

上一篇 / 下一篇  2009-03-30 11:44:15 / 个人分类:优化技术

请问在程序开发过程中怎么写代码才能避免性能上的问题,J2EE 开发的项目大部分都是大型项目,BS架构的因此在性能要求上比较严格!
s f(C:Xstp0
3p1E}G#?-q6q!KR0通过中间件参数调整,集群等方式可以解决部分性能问题51Testing软件测试网)}_GXPv
但是要真正的解决一个系统的性能问题还是从代码书写规范,写出质量好的代码最重要51Testing软件测试网f"e%M'h-{

N F_{,ptt-]0比如51Testing软件测试网w_(ebf!M

For(int i = 0;i < list.size; i ++)

hI(? X8h q0 51Testing软件测试网0h0zdFX@s a;XF

51Testing软件测试网^HXF%m/CmaV2Z"J

{              51Testing软件测试网;W;j1w?b u+bc

51Testing软件测试网w9^'x:K]v5g;U

51Testing软件测试网cG$H+Fhh8?7dK

K6hD X2F7lK0 51Testing软件测试网B mu+h z'P)\@:~

51Testing软件测试网 kx2l,RU.zWp

}51Testing软件测试网wd2q s-O+Ko

51Testing软件测试网5`3SN2u v1n

51Testing软件测试网0GD CVz W T6ts


5^%CkAG-w0
应替换为:51Testing软件测试网m%nehZ9R0Ey

51Testing软件测试网*}1v?N{a!~/XE

51Testing软件测试网ey"m4J#y d'W!o]:O


;ms{J4a:f} `0for(int i = 0,int len = list.size();

1ut?.Ph'B@"t{y0

dXR0MR:a(B0

^7Hs;a/M0

i < len; i ++)

?FY sw0 51Testing软件测试网j7o6Y&Ux k3Si&|PoK

r4qW#j4q0

{              … }

F5\,r-` [0 51Testing软件测试网+} {Q6?J'l*U?:Za

51Testing软件测试网%X+Ho;x*o

51Testing软件测试网-A&X` U+D:e:d!V

:]4[f,vOLJ051Testing软件测试网I |iWnru5DPq!t
for(int i=0;i<100;i++)
|W%N9rk)O:K"q0{Object bj = new Object();} 51Testing软件测试网(`,Ma~@_
改为
/sy+wp8i \5]0Object bj = null;
QwI)\ i{i0for(int i= 0;i<100;i++)51Testing软件测试网-xZ zD x jK/l F
{obj = new Object();}51Testing软件测试网#m"ZG%QY.w8V!kiH

_5RHzM o-}6s0各位高手各抒己见,集百家之长,整理一下在写代码时才能写出性能高的质量好的代码

TAG:

 

评分:0

我来说两句

Open Toolbar