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

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

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

瀏覽:144日期: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
主站蜘蛛池模板: 亚洲在成人网在线看 | 国产精品手机在线观看 | 日本二区免费一片黄2019 | 国产成人精品自拍 | 一级特级欧美aaaaa毛片 | 久视频在线 | 亚洲精品国产成人中文 | 久久久久久久久久久福利观看 | 亚洲精品欧美精品一区二区 | 国产精品一在线观看 | 久久久日本久久久久123 | 久久高清精品 | 国产欧美日韩高清专区手机版 | 在线观看亚洲天堂 | 欧美在线播放成人a | 国产精品久久不卡日韩美女 | 特级淫片国产免费高清视频 | 九九精彩视频在线观看视频 | 久久免费视频2 | 久久成人黄色 | 美国免费高清一级毛片 | 国内成人自拍视频 | 黄色a一片 | 欧美一区二区三区视视频 | 99久久精品免费 | 精品久久香蕉国产线看观看亚洲 | 欧美一级aa天码毛片 | 女人张开腿让男人捅的视频 | 国产高清国产专区国产精品 | 男女男在线精品网站免费观看 | 国产亚洲欧美在线人成aaaa | 在线欧美色| 久久精品中文字幕第一页 | 久久久www成人免费精品 | 中文字幕国产亚洲 | 国产激情视频在线 | 九色福利 | 中文字幕亚洲综合久久 | 亚洲高清一区二区三区久久 | 在线成人免费观看国产精品 | 免费鲁丝片一级观看 |