局部变量与全局变量的区别
在单机访问是看不出什么不一样
关键在于多人同时访问同一个jsp页面时
打个比方说 temp.jps中有一个局部变量a=0 当有人访问这temp.jsp时
a ++ out.println(a)
这时每个人访问temp.jsp所得到的a 的值都是1
但如果的全局变量的话 得到的将是 1,2,3......
在jsp页面中<%%>中声明的就是局部变量
<%! %>中声明的就是全局变量
在Servlet中 类的属性也就是不在个体方法中的变量就是全局变量
在方法中声明的就是局部变量
以上你说的aNumber就应该是局部的
还不明白的话来我QQ253330532
当你在函数定义内声明变量的时候,它们与函数外具有相同名称的其他变量没有任何关系,即变量名称对于函数来说是" 局部" 的。这称为变量的" 作用域" 。所有变量的作用域是它们被定义的块,从它们的名称被定义的那点开始。