![]() |
1
29
这个
javadoc
说为什么。
如果它不能达到设计的目的,就不应该使用它。 |
![]() |
2
11
它基本上是一种处理并发性的糟糕方法。将状态从servlet中取出,以便同一个servlet可以被多个线程同时使用。将状态保存在一个servlet实例的“池”中,每个实例都可能有前一个请求等遗留下来的状态,这非常糟糕。 |
![]() |
3
4
是的,不推荐使用单线程模型接口。不要用它。 事实上,您不需要它,而是使用局部变量而不是对象字段,因为“每个线程在Java中获取自己的本地变量副本。只需删除对象字段并用局部变量替换它,就解决了这个特殊的线程问题。” Reference |
![]() |
4
1
从JavaServlet规范:
|
![]() |
5
0
如果一个servlet实现
开发人员鼓励使用同步访问这些资源的代码块,而不是使用这个接口。 |