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

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

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

瀏覽:83日期: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
主站蜘蛛池模板: 黄色影片在线免费观看 | 国产免费人成xvideos视频 | 同性男男黄h片在线播放免费 | 日韩久久精品一区二区三区 | 精品一区二区三区亚洲 | 91久久香蕉国产线看观看软件 | 一区二区三区高清在线观看 | 亚洲欧美日韩在线观看二区 | 日本一本色道免费视频 | 九九热精品视频在线 | 黄片毛片免费看 | 久久成人免费播放网站 | 在线精品国产 | 国产精品欧美一区二区三区不卡 | 又爽又黄又无遮挡的视频在线观看 | 亚洲欧美手机在线观看 | 国产精品一区二区三区免费视频 | 亚洲六月丁香色婷婷综合久久 | 国产区免费| 人与牲动交bbbbxxxx | 亚洲色图第四页 | 国产乱理伦片在线观看大陆 | 性视频网站在线 | 国产精品玖玖玖在线观看 | 精品国产欧美 | 精品国产成人a区在线观看 精品国产成人a在线观看 | 男女午夜爱爱久久无遮挡 | 真实国产乱子伦对白视频37p | 国产亚洲精品aa在线观看 | 欧美一级一一特黄 | 国产中文字幕在线视频 | 欧美日韩国产亚洲一区二区三区 | 毛片自拍 | 一区卡二区卡三区卡视频 | 黄免费视频 | 综合激情区视频一区视频二区 | 国产ppp在线视频在线观看 | 亚洲第一成年免费网站 | 黄色免费网站在线看 | 精品哟啊呦v视频在线观看 精品哟哟国产在线观看 | 自偷自偷自亚洲首页精品 |