1.int startTime = System.currentTimeMillis();
改为
long startTime = System.currentTimeMillis();2.给服务器点活儿干干
for(int i=0;i<100000;i++){
System.out.print(i);
}
如果你尝试着将System.out.print(i);注释掉,你会看到完全不同的结果!下面是例子:
**************************************
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Test speed</title>
</head><%@page contentType="text/html;charset=gb2312"%>
<%
long startTime = System.currentTimeMillis();
for(int i=0;i<100000;i++){
System.out.print(i);
}
long processTime = System.currentTimeMillis() - startTime;
out.println("应用服务器执行十万次循环所花费的时间: "+processTime);
for(int i=0;i<100000;i++){
System.out.print(i);
}
processTime = System.currentTimeMillis() - startTime;
out.println("应用服务器执行二十万次循环所花费的时间: "+processTime);for(int i=0;i<100000;i++){
System.out.print(i);
}
processTime = System.currentTimeMillis() - startTime;
out.println("应用服务器执行三十万次循环所花费的时间: "+processTime);
%>
改为
long startTime = System.currentTimeMillis();2.给服务器点活儿干干
for(int i=0;i<100000;i++){
System.out.print(i);
}
如果你尝试着将System.out.print(i);注释掉,你会看到完全不同的结果!下面是例子:
**************************************
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Test speed</title>
</head><%@page contentType="text/html;charset=gb2312"%>
<%
long startTime = System.currentTimeMillis();
for(int i=0;i<100000;i++){
System.out.print(i);
}
long processTime = System.currentTimeMillis() - startTime;
out.println("应用服务器执行十万次循环所花费的时间: "+processTime);
for(int i=0;i<100000;i++){
System.out.print(i);
}
processTime = System.currentTimeMillis() - startTime;
out.println("应用服务器执行二十万次循环所花费的时间: "+processTime);for(int i=0;i<100000;i++){
System.out.print(i);
}
processTime = System.currentTimeMillis() - startTime;
out.println("应用服务器执行三十万次循环所花费的时间: "+processTime);
%>
INT ---》 LONNG
另,兄弟,该结贴了吧?