【发布时间】:2011-12-03 20:17:25
【问题描述】:
Java Servlet 生命周期由 servlet 容器管理。当第一个 web 请求进来时,容器会加载 Servlet 类,调用它的 init 方法,然后调用它的 service 方法来处理这个 web 请求。它说只能有一个 servlet 类的实例。容器创建多个线程并管理这些线程来处理多个 Web 请求(这是我所知道的)。但我想了解,鉴于 servlet 类只有一个实例,多个线程如何运行并处理多个同时的 Web 请求。有人能解释一下吗?
【问题讨论】:
-
仅仅因为只有一个 servlet 实例并不意味着多个执行线程不能调用该 servlet 的方法。