七段

          無論怎樣,請讓我先感謝一下國家。

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            35 Posts :: 2 Stories :: 7 Comments :: 0 Trackbacks
          String>
              String|StringBuffer|StringBuilder
              immutable|mutable|mutable  <-- depends on the char[] value is final or not;
              thread-safe|thread-safe|single thread

          1, compile phase:
              constance will be directly written. OuerClass.constance not refer to it during runtime.
              + =after compiled=> StringBuilder

          2, Performance:
              usually, StringBuilder>StringBuffer>+; but need  to make sure the real generated class file.
              String.intern() is better if too many duplicated string instance.

          3, String <--> bytes
          decode: String(byte bytes[], int offset, int length, Charset charset)
          encode: String.getBytes(Charset charset)

          4, StringTokenizer | String.split
              better performance | RegEx
          posted on 2009-12-21 22:36 sevenduan 閱讀(1346) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 永仁县| 鄱阳县| 万源市| 巨鹿县| 奉新县| 扶绥县| 收藏| 龙海市| 漯河市| 读书| 高淳县| 禹城市| 泗水县| 马鞍山市| 兴业县| 尉氏县| 崇义县| 临安市| 新昌县| 静安区| 贡嘎县| 金寨县| 将乐县| 都兰县| 鄂州市| 屯门区| 韶关市| 长白| 滨州市| 米林县| 尚义县| 涪陵区| 沙田区| 民权县| 芒康县| 苏尼特左旗| 无极县| 闸北区| 江陵县| 周宁县| 南平市|