java servlet试题_JAVA servlet 面试题
下列有關(guān)Servlet的生命周期,說(shuō)法不正確的是?
A 在創(chuàng)建自己的Servlet時(shí)候,應(yīng)該在初始化方法init()方法中創(chuàng)建Servlet實(shí)例
B 在Servlet生命周期的服務(wù)階段,執(zhí)行service()方法,根據(jù)用戶請(qǐng)求的方法,執(zhí)行相應(yīng)的doGet()或是doPost()方法
C 在銷(xiāo)毀階段,執(zhí)行destroy()方法后會(huì)釋放Servlet 占用的資源
D destroy()方法僅執(zhí)行一次,即在服務(wù)器停止且卸載Servlet時(shí)執(zhí)行該方法
Servlet的生命周期分為5個(gè)階段:加載、創(chuàng)建、初始化、處理客戶請(qǐng)求、卸載。
(1)加載:容器通過(guò)類(lèi)加載器使用servlet類(lèi)對(duì)應(yīng)的文件加載servlet
(2)創(chuàng)建:通過(guò)調(diào)用servlet構(gòu)造函數(shù)創(chuàng)建一個(gè)servlet對(duì)象
(3)初始化:調(diào)用init方法初始化
(4)處理客戶請(qǐng)求:每當(dāng)有一個(gè)客戶請(qǐng)求,容器會(huì)創(chuàng)建一個(gè)線程來(lái)處理客戶請(qǐng)求
(5)卸載:調(diào)用destroy方法讓servlet自己釋放其占用的資源
servlet是由Servlet容器負(fù)責(zé)加載Servlet類(lèi),創(chuàng)建Servlet對(duì)象并實(shí)例化,然后調(diào)用Servlet的init方法,進(jìn)行初始化,之后調(diào)用Service方法。實(shí)例化和初始化不同
總結(jié)
以上是生活随笔為你收集整理的java servlet试题_JAVA servlet 面试题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Unity-TA 成长之路(二)内置渲染
- 下一篇: 可在单片机上运行的简易图形库