Servlet线程安全

服务器在收到请求之后,会启动一个线程来进行相应的请求处理。
默认情况下,服务器为每个Servlet只创建一个对象实例。

当多个请求访问同一个Servlet时,会有多个线程访问同一个Servlet对象,此时就可能发生线程安全问题。

解决方案:

多线程并发逻辑,需要使用synchronized对代码加锁进行同步处理

synchronized( this ){

    //并发处理逻辑

 }
posted @ 2017-08-19 20:11  杨子sjz  阅读(107)  评论(0编辑  收藏  举报