没有优化不优化的比较,只是变量的作用域不一样而已,第一个是WebApp范围内,第二个是页面内。
解决方案 »
- 在超链接中如何使用EL表达式取变量的值?
- socket通信问题...
- Servlet方法调用的问题
- urlRewrite伪静态正则匹配问题
- 在网中加图片的问题
- struts高手请进入
- 如何用oracle超级用户杀掉 没有commit 的用户死进程。高分(100)
- 救命啊~!jsp中的<%! %> 定义的函数怎么不能访问javabean!~-~!!
- 兄弟们,我就是显示不出我的图片啊,急死人了!!!
- 文件上传的疑问?
- JSP参数传递是否可以传递Map,Stack,ArrayList等对象?
- Eclipse使用问题:怎么把一个.java文件 编译生成的.class到 web-info/classes下面???
所以我想加个数组,循环输出1万行,但代码不知道怎么写int str[9999];
for (int n=1; n<str.length-1;n++);
str[n]=n;
out.println(str[n])请帮我按我的思路帮我测试一下
第一种方式声明的str1,str2被作为当前多线程的servlet共享的全局变量,因此只在Servlet初始化时被声明一次,n多人同时访问时,每个人都会在各自线程中分别对他们赋值,因此可能会造成数据不同步的危险。
第二种方式声明的str1,str2被作为当前线程的局部变量,n多人同时访问时,每个人都会在各自线程中对他们声明和赋值,因此不会造成数据不同步的危险。至于性能就基于以上的考虑吧!
String str1="abc";