文章詳情頁(yè)
java - spring MVC框架Controller層中應(yīng)該使用StringBuffer還是StringBuilder?
瀏覽:154日期:2024-02-04 15:07:12
問題描述
spring MVC框架Controller層中應(yīng)該使用StringBuffer還是StringBuilder?
問題解答
回答1:如果你作為全局變量使用,只能用StringBuffer,因?yàn)閟pring mvc線程不安全,如果只是作為局部變量,那用stringBuilder,他們2個(gè)的功能一模一樣,不過StringBuffer的方法都是同步方法,多線程下性能比StringBuilder差。
回答2:StringBuffer線程安全StringBuilder線程不安全
回答3:他們除了線程問題好想其他都一樣吧
回答4:寫在方法里是沒有線程安全問題的。。。stringbuilder速度比較,操作大量數(shù)據(jù)建議使用
標(biāo)簽:
java
上一條:java - ant design怎么結(jié)合到JSP下一條:java - 如圖,a.txt文件開頭什么都沒有,F(xiàn)ileInputstream讀取的時(shí)候?yàn)槭裁催€會(huì)出現(xiàn)亂碼?
相關(guān)文章:
1. sql語(yǔ)句 - mysql中關(guān)聯(lián)表查詢問題2. css - chrome下a標(biāo)簽嵌套img 顯示會(huì)多個(gè)小箭頭?3. javascript - 如何將一個(gè)div始終固定在某個(gè)位置;無論屏幕和分辨率怎么變化;div位置始終不變4. html - vue項(xiàng)目中用到了elementUI問題5. javascript - iframe 為什么加載網(wǎng)頁(yè)的時(shí)候滾動(dòng)條這樣顯示?6. python - django models 為生成的html元素添加樣式。7. javascript - vscode alt+shift+f 格式化js代碼,通不過eslint的代碼風(fēng)格檢查怎么辦。。。8. javascript - 有什么比較好的網(wǎng)頁(yè)版shell前端組件?9. mysql updtae追加數(shù)據(jù)sql語(yǔ)句10. javascript - 原生canvas中如何獲取到觸摸事件的canvas內(nèi)坐標(biāo)?
排行榜

熱門標(biāo)簽