IE(一)

1.XML與JSON的區別?

  • 編碼難度:XML大於JSON
  • 解碼難度:XML大於JSON
  • 大量數據的處理:XML大於JSON
  • 可讀性:XML大於JSON

2.Integer和int的區別?

  • int是基本數據類型,Integer是int的包裝類
  • int默認值是0,Integer默認值是null

    3. Java過濾器與SpringMVC攔截器之間的關係與區別?

  • 攔截器是基於Java的反射機制的,而過濾器是基於函數回調

  • 攔截器不依賴與servlet容器,過濾器依賴與servlet容器
  • 攔截器只能對action請求起作用,而過濾器則可以對幾乎所有的請求起作用
  • 在action的生命週期中,攔截器可以多次被調用,而過濾器只能在容器初始化時被調用一次

4.Get與Post的區別?

  • Get 方式傳輸的數據量非常小,而 Post 方式傳遞的數據量相對較大
  • Get安全性非常低,Post安全性較高

5.SpringMVC中@PathVariable作用?

  • 用來獲得請求url中的動態參數
  • SpringMVC中是不可以通過@PathVariable這個註解來傳遞對象的,原因其實很簡單:@PathVariable是用來獲得請求url中的動態參數的,所以該註解只能支持將參數放在請求url的GET提交方式,所以不管你如何進行設置,@PathVariable都是無法支持Post請求的
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章