亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

瀏覽:126日期: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
主站蜘蛛池模板: 毛片一区| 麻豆国产96在线 | 中国 | 久久久国产这里有的是精品 | 国产尤物在线观看 | 中文字幕一区二区三区不卡 | 麻豆视频在线观看网站 | 久久精品国产69国产精品亚洲 | 亚洲第一二三四区 | 日本高清不卡中文字幕 | 欧美亚洲中日韩中文字幕在线 | 国产99久9在线视频 国产99久久精品 | 中文字幕成人网 | 国产欧美日韩视频在线观看 | 国内91视频 | 爱爱动态视频免费 | 欧美三级视频在线播放 | 国产成人精品永久免费视频 | 国产高清狼人香蕉在线观看 | 免费国产在线观看不卡 | 国产区精品福利在线观看精品 | 欧美午夜影院 | 日本精品久久久一区二区三区 | 亚洲欧美日韩综合一区久久 | 成人欧美日本免费观看 | 在线不卡视频 | 99久久爱re热6在播放 | 国产农村一一级特黄毛片 | 久久人体做爰大胆图片 | 欧美成人午夜精品免费福利 | 日韩中文在线 | 亚洲综合二区 | 1024 cc香蕉在线观看看中文 | 欧美黄色三级视频 | 欧美一区二区放荡人妇 | 久久99中文字幕伊人 | 色视频在线观看在线播放 | 久久久久婷婷国产综合青草 | 九九免费高清在线观看视频 | 在线观看精品自拍视频 | 男人狂躁女人下面视频免费观看 | 69国产成人综合久久精品91 |