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

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

          String & StringBuffer & StringBulider

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

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

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

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

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

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

          主站蜘蛛池模板: 双柏县| 临猗县| 陕西省| 凤翔县| 昭苏县| 新化县| 和硕县| 新宁县| 镇江市| 平远县| 轮台县| 太原市| 宁河县| 项城市| 大英县| 龙南县| 璧山县| 米脂县| 沙田区| 佛教| 措美县| 华坪县| 鲁甸县| 县级市| 蒲城县| 安远县| 塔城市| 普格县| 根河市| 宁明县| 无棣县| 吴桥县| 博爱县| 大宁县| 固始县| 渑池县| 崇左市| 乌鲁木齐县| 洛川县| 民乐县| 桐庐县|