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

          換位思考·····
          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。

          主站蜘蛛池模板: 亚东县| 都江堰市| 阜新市| 西林县| 喀喇沁旗| 胶州市| 京山县| 遂溪县| 姜堰市| 崇文区| 丹江口市| 乌拉特中旗| 大庆市| 沾益县| 泊头市| 怀宁县| 锡林郭勒盟| 方城县| 华宁县| 五华县| 宜都市| 神农架林区| 保靖县| 萝北县| 通州区| 富宁县| 宜君县| 文山县| 渝北区| 咸丰县| 公主岭市| 古浪县| 台安县| 高邑县| 甘肃省| 怀远县| 大理市| 偏关县| 三穗县| 安新县| 抚远县|