七段

无论怎样,请让我先感谢一下国家。

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 阅读(1323) 评论(0)  编辑  收藏 所属分类: Java

只有注册用户登录后才能发表评论。


网站导航: