JSP学习笔记(九):servlet的单线程模式

这是个经典的面试题:
1、多线程模式(默认)
<%@ page isThreadSafe=”true” %>
容器为每个请求都会创建一个线程,而不管是否是同一个客户,但是servlet实例只有一个
2、单线程模式
<%@ page isThreadSafe=”false” %>
即同一时刻,只能有一个实例,如果有两个请求过来,那么会先执行前面的,后面的只能等待
这种情况,每个请求都会分发一个servlet实例,会造成线程的不安全

所以,单线程模式不提倡

你可能感兴趣的:(JSP学习笔记(九):servlet的单线程模式)