-2

我在一个由 Servlet 调用的类中有一个静态函数。假设,如果一次有 100 个请求,该功能是否适用于所有请求?

4

1 回答 1

0

所有请求都由同一个虚拟机在同一个进程中处理,但线程不同。所以是的,任何静态成员都可用于所有请求。

请注意,如果您从这些多个线程更改静态数据,您最好同步该数据以确保线程安全。或使用 ThreadLocal 对象,这些对于每个线程都是不同的。

于 2012-06-04T15:40:55.130 回答