国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

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

瀏覽:127日期: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
主站蜘蛛池模板: 嫩草一区二区三区四区乱码 | 在线观看毛片网站 | 久草网视频在线观看 | 日本一区二区三区四区公司 | 亚洲精品韩国美女在线 | 欧美怡红院免费全视频 | 欧洲成人r片在线观看 | 男人好大好硬好爽免费视频 | 免费人成在线观看网站 | 久久久免费的精品 | 亚洲午夜网| 人操人碰 | 久久频这里精品99香蕉久 | 国产欧美在线观看不卡一 | 久视频免费精品6 | 毛片视频在线免费观看 | 八戒午夜精品视频在线观看 | 国产一区二区三区视频在线观看 | 日本三级11k影院在线 | 久久久久久久久一级毛片 | 久久久久久九九 | 国产aaa级一级毛片 国产aaa毛片 | 玖玖精品视频在线 | 日本免费www | 欧美一区二区三区免费看 | 久久女厕一次看个够 | 成年人毛片网站 | 欧美做爱毛片 | 三级视频在线播放线观看 | 日韩美香港a一级毛片 | 免费观看a级网站 | 久久精品三级视频 | 国产一级黄色 | 免费一级欧美片片线观看 | 欧美亚洲午夜 | 亚洲不卡一区二区三区在线 | 久久亚洲高清观看 | 国产日韩一区二区三区 | 国产精品合集一区二区 | 日本一线一区二区三区免费视频 | 亚洲国产精品专区 |