單項選擇題一般來說,在多個并發(fā)線程正在執(zhí)行的時候,如果有一個新的請求到來,Servlet容器將構(gòu)造Servlet的一個實例,為每個用戶請求建立一個新進程,這意味著,多個線程可能同時訪問一些共享數(shù)據(jù)。如果要阻止這種多線程的訪問,可以使Servlet實現(xiàn)哪個接口?()

A.NewThreadModel接口
B.NewServlet接口
C.SingleThreadModel接口
D.SingleServlet接口


您可能感興趣的試卷

你可能感興趣的試題

2.單項選擇題Servlet的生命周期接口由下列哪個對象定義?()

A.javax.servlet.http.HttpServlet
B.javax.servlet.http.HttpSession
C.javax.servlet.Servlet
D.javax.servlet.Session

3.單項選擇題以下哪種情況可能不會初始化servlet?()

A.服務器down機后,重新裝入servlet時
B.已經(jīng)配置了自動裝入選項,在啟動服務器時自動裝入servlet
C.沒有配置自動裝入選項,在服務器啟動后,客戶端首次向Servlet發(fā)出請求時
D.新客戶端向Servlet發(fā)出請求時

4.單項選擇題有關(guān)HttpServletRequest對象和HttpServletResponse對象的基本概念錯誤的是()。

A.HttpServletRequest對象封裝客戶的請求信息,這些信息包括客戶的環(huán)境信息和從客戶端送到服務器端的數(shù)據(jù)
B.HttpServletRequest類包含了從請求對象中抽取信息的一系列方法
C.HttpServletResponse對象封裝了動態(tài)產(chǎn)生的響應。例如,一個返回給客戶端的HTML頁面,這個HTML頁面一般是由來自HttpServletResquest對象的數(shù)據(jù)構(gòu)成的
D.一個響應對象只能是HTML頁面或者一個Servlet

5.多項選擇題關(guān)于客戶端、Servlet與Web容器的交互說法錯誤的是()。

A.一個基于servlet應用的客戶通常不直接和servlet通信,而是由Web應用服務器通過Java Servlet API調(diào)用servlet來實現(xiàn)請求servlet的服務
B.Servlet是由Web應用服務器中的Web Container管理的。Web容器的角色是管理裝載和初始化servlet,處理服務請求,卸載或撤銷servlet
C.一般來說,某一時刻在web容器中只有一個特定的servlet對象的實例,這是servlet持久性的基本原理。每次客戶端調(diào)用servlet時,web容器都負責實現(xiàn)servlet的初始化
D.每一個客戶對servlet的請求都會創(chuàng)建servlet的一個對象實例。Web容器負責創(chuàng)建每個處理請求的新實例。另外它還負責最后的卸載或重新安裝servlet。卸載和重新安裝通常發(fā)生在web應用服務器崩潰或者支持servlet的文件改變時