午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

java - StringBuffer轉成String,可以不同過tostring,而是通過+“”的方式轉換嗎?

瀏覽:272日期:2024-02-14 17:59:23

問題描述

問題解答

回答1:

sb本質是一個StringBuffer對象,直接sb+''就是在調用了sb.toString()去和''進行拼接,另外補充一點,StringBuffer是線程安全的,為什么要使用StringBuilder或者StringBuffer呢?原因是String類在Jdk里邊,是final類型的,但是為什么final修飾的還可以String str = s + '';這種形式存在呢?因為在jvm里邊,每次執行+的時候,都會創建一個臨時的String對象,然后你看到的String str = a + b;實際上是String str = new String(a) + new String(b);的形式,這樣如果要拼接的字符串多了,就會創建出很多String對象,因此,造成gc的開銷增大,所以這種頻繁的操作不直接用字符串拼接,而是用StringBuilder或者StringBuffer來取代。

標簽: java
主站蜘蛛池模板: 色欧美日韩 | 毛片在线网 | 老司机黄色片 | 婷婷天堂 | 亚洲免费观看高清完整 | 国产又爽又黄又嫩又猛又粗 | 国产成人福利在线 | 我要爱爱网 | 国产视频1区2区 | 91亚洲视频在线观看 | 亚洲综合在线视频 | 亚洲国产精品久久久久久久 | 亚洲天堂精品在线观看 | 亚洲14p| 亚洲色图视频在线观看 | 国产成人精品综合在线观看 | 久久久久色 | 亚洲综合91| 国产精品久久久久久久久免费 | 国内精品久久久久久久久久久 | 五月天精品在线 | 国产三级一区二区三区 | 青青草手机视频在线观看 | 国产伦精品一区二区三区免费视频 | 黄色一级免费网站 | 亚洲国产精品免费在线观看 | 夜夜视频 | 成人观看免费视频 | 一级成人免费视频 | 成人做爰69片免费观看 | 欧美一区视频 | 午夜av一区二区三区 | 理论片亚洲 | 男人的天堂视频 | 日韩在线视频第一页 | 天天干天天曰 | 欧美成人精品欧美一级乱黄 | 欧美成人精品一区二区三区在线看 | 国产精品一二区 | 91真精| 欧美激情国产精品免费 |