Java servlet线程安全即解决办法  


servlet线程安全 (1)servlet为什么会有线程安全问题? 当请求到达容器时,容器会启动一个线程来处理 请求,又因为容器内部,对于某个servlet只会有一个 实例,所以,就有可能有多个线程访问同一个servlet 实例,就有可能产生线程安全问题。 (2)如何处理? a,加锁,即使用synchronized对整个方法或者  代码块加锁。 b, 让servlet实现SingleThreadModel接口。 容器会为每一个线程创建一个servlet实例。不建议 使用该方式,因为会产生过多的servlet实例。