無線&移動互聯網技術研發

          換位思考·····
          posts - 19, comments - 53, trackbacks - 0, articles - 283
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          String & StringBuffer & StringBulider

          Posted on 2009-07-08 13:39 Gavin.lee 閱讀(245) 評論(0)  編輯  收藏 所屬分類: java SE & EE

          三句話讓你徹底運用String 、StringBuffer 、StringBuilder

          1.如果你偶爾對簡單的字符串常量進行拼接,那么可以使用String,它足夠簡單而且輕量級;

          2.如果你需要經常進行字符串的拼接、累加操作,請使用StringBuffer或StringBuilder;

          3.如果是在單線程的環境中,建議使用StringBuilder,它要比StringBuffer快;如果是在多線程的環境中,建議使用StringBuffer,它是線程安全的;

          因此,StringBuilder實際上是我們的首選,只有在多線程時才可以考慮使用StringBuffer,只有在字符串的拼接足夠簡單時才使用String。

          主站蜘蛛池模板: 萨迦县| 保康县| 新竹县| 祁阳县| 文安县| 石河子市| 酉阳| 琼中| 灌阳县| 沾化县| 西藏| 大足县| 瓦房店市| 山西省| 获嘉县| 神木县| 微博| 石渠县| 肥东县| 文山县| 葵青区| 安福县| 怀集县| 平塘县| 吉林市| 五峰| 正定县| 镇赉县| 大城县| 海盐县| 吉林市| 巴马| 弥勒县| 宁乡县| 东台市| 临西县| 双牌县| 浑源县| 鲁山县| 思南县| 胶南市|