当多个线程访问同一个servlet实例时,我们怎么可能总是得到预期的结果。当一个线程开始执行时,它可以将一些值设置为不同运行线程可以访问的实例变量。 对象无法锁定。 任何人都可以了解它是如何发生的,我们每次都得到预期的结果吗?
提前致谢
答案 0 :(得分:2)
JSP不会通过该技术确保线程安全。您必须自己编写JSP中的线程安全性。
有时容器在特殊条件下通过技术实现线程安全:如果一个端口只有一个请求而没有多路复用且没有端口复制。
答案 1 :(得分:1)
确保线程安全:实例变量必须由程序员管理。
一般来说,你真的不想这样做,而且通常不需要。