我需要在应用程序运行时共享信息;如果我有:
public class example extends HttpServlet
{
Object globalObject;
doGet...
doPost....
}
用户通过服务器和对象全局对象使用应用程序;如果另一个用户使用该应用程序,是否会与第一个用户共享该对象?
用户通过服务器和对象全局对象使用应用程序;如果另一个用户使用该应用程序,是否会与第一个用户共享该对象?
Yes!不同的线程可能用于为不同的用户呈现请求,但使用相同的 servlet 实例。所以是的,该变量对于所有请求都是通用的。事实上,这就是为什么说我们不应该有全局变量to ensure thread safety
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)