10 个客户端请求 Servlet。创建了多少个 Servlet 实例

2022-09-04 03:04:27

假设有 10 个客户端请求 Servlet。创建了多少个 Servlet 实例?此外,如果每个实例都尝试进行更改,是否会产生任何并发修改问题?请帮忙。


答案 1

只有一个 servlet 实例存在(每个类装入器),每个请求都将在自己的线程上提供服务

因此,是否有任何在请求之间共享的内容,您需要管理同步


答案 2

Servlet 在 servlet 容器中被实例化为单例,这就是为什么我们不能在其中声明全局变量。