Abh*_*war 3 java thread-safety java-ee
当我被问到我的Web应用程序是否是线程安全时,有人意味着什么,考虑到我没有在我的web应用程序中使用多个线程.
在普通的Web应用程序中,Servlet视为Singleton类,这意味着如果您在Servlet中使用非线程安全的实例变量,那么它将为同时提供的多个请求创建一个问题.
Java servlet容器/ Web服务器通常是多线程的.这意味着,可以同时执行对同一servlet的多个请求.因此,在实现servlet时需要考虑并发性.

当我被问到我的网络应用程序是否是线程安全时,有人意味着什么
您必须确保所有Servlet/JSP都是线程安全的.对所有被视为Singleton的服务器端类执行此操作.
我没有在我的webapplication中使用多个线程.
容器/ Web服务器为每个请求启动一个新线程.