Servlet的线程安全问题主要是由于实例变量使用不当而引起的
Servlet体系结构是建立在Java多线程机制之上的,它的生命周期是由Web容器负责的。当客户端第一次请求某个Servlet时,Servlet容器将会根据web.xml配置文件实例化这个Servlet类。当有新的客户端请求该Servlet时,一般不会再实例化该Servlet类,也就是有多个线程在使用这个实例
不要在Servlet中使用实例变量是最简单的方法了。
另外Servlet共享访问的对象要保证是线程安全的,否则就要自己同步了。
不要在Servlet中使用实例变量是最简单的方法了。
楼上的都正解