亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

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毛片 | fc2久久| 免费一级欧美性大片 | 成人国产视频在线观看 | 中文字幕在线观看国产 | 成年网站在线 | 中文国产日韩欧美视频 | 欧美人成片免费看视频不卡 | 欧美级毛片 | 午夜在线观看视频免费 成人 | 91精品宅男在线观看 | a级一级黄色片 | 欧美+日本+国产+在线观看 | 一级特级aaaa毛片免费观看 | 亚洲性视频网站 | 久青草免费在线视频 | 一级性片 | 91一区二区视频 | 另类毛片 | 日本成人在线免费观看 |