麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

String,StringBuffer,StringBuilder個人認(rèn)為較重要的區(qū)別

2019-11-11 05:16:30
字體:
供稿:網(wǎng)友

 今天在整理不可變對象知識點時,突然看到了String,StringBuffer,StringBuilder三者的區(qū)別,這里就挑一些我認(rèn)為比較重要的點記錄一下,方便日后查看。

    String,StringBuffer,StringBuilder都是final類,不允許被繼承在本質(zhì)上都是字符數(shù)組,不同的是,String的長度是不可變的而后兩者長度可變,在進(jìn)行連接操作時,String每次返回一個新的String實例,而StringBuffer和StringBuilder的append方法直接返回this,所以當(dāng)進(jìn)行大量的字符串連接操作時,不推薦使用String,因為它會產(chǎn)生大量的中間String對象。

StringBuffer和StringBuilder的一個區(qū)別是,StringBuffer在append方法前增加了一個synchronized修飾符,以起到同步的作用,為此也降低了執(zhí)行效率;若要在toString方法中使用循環(huán),使用StringBuilder。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 亚洲天堂字幕 | 久久久久久久久久亚洲 | 国产九色视频在线观看 | 国产亚洲欧美日韩高清 | 精品国产乱码一区二区 | 欧美日韩亚洲一区二区三区 | 久久99综合| 91精品国产综合久久婷婷香 | 亚洲国产馆 | 一区二区三区手机在线观看 | 国产免费观看a大片的网站 欧美成人一级 | 手机国产乱子伦精品视频 | 一级免费特黄视频 | 国产日韩在线 | 法国极品成人h版 | 国产日韩线路一线路二 | 日韩视频www | hd极品free性xxx一护士 | 亚洲成人免费视频在线 | 在线天堂中文在线资源网 | 日韩精品久久久久久 | 国产精品久久久免费看 | 国产无限资源在线观看 | 国产毛片aaa一区二区三区视频 | 大学生一级毛片在线视频 | 日韩大片在线永久观看视频网站免费 | 玩偶姐姐在线观看免费 | 欧美一级网| 日韩视频1 | 国产精品刺激对白麻豆99 | 亚州成人在线观看 | www.国产一区.com | 久久国产精品91 | 毛片在线免费观看完整版 | 精品国产一区二 | 视频一区二区不卡 | 免费观看一级黄色片 | 久久成人免费网 | 91 在线| 操操电影 | 日本aaa一级片 |