Javaweb—jsp的九大內置對象、什麼是單例、單例有哪些設計模式

1.jsp的九大內置對象

  • PageContext 存東西
  • Request 存東西
  • Response
  • Session 存東西
  • Application 【SerlvetContext】 存東西
  • config 【SerlvetConfig】
  • out
  • page ,不用瞭解
  • exception

常用request,response,session,application, 只需要掌握這四個就夠了。
request:客戶端向服務器發送請求,產生的數據,用戶看完就沒用了,比如:新聞,用戶看完沒用的!
session:客戶端向服務器發送請求,產生的數據,用戶用完一會還有用,比如:購物車;
application:客戶端向服務器發送請求,產生的數據,一個用戶用完了,其他用戶還可能使用,比如:聊天數據;

2.什麼是單例?

單例模式指的是在應用整個生命週期內只能存在一個實例。單例模式是一種被廣泛使用的設計模式。他有很多好處,能夠避免實例對象的重複創建,減少創建實例的系統開銷,節省內存。
常見的單例模式實現方式有五種:餓漢式、懶漢式、雙重檢測鎖式、靜態內部類式和枚舉單例。

3.單例有哪些設計模式?

參考博客:單例的設計模式

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