servlet的生命週期

init
service
doget/post
destroy

servlet執行流程
1.讀取web.xml文件解析servlet
2.使用java的反射機制初始化servlet類
3.重寫HttpServlet 父類的service方法
4.通過service方法判斷請求方式
5.具體實現子類方法

service與doget的區別:
service方法的作用:判斷請求方式的作用

servlet是否線程安全:不安全。因爲servlet是單例的
證明是單例:servlet類只實例化一次
證明無參構造函數只被初始化了一次,就證明是單例
使用servlet要注意不要再servlet中定義成員變量,容易發生線程安全問題

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章