JDK 5.0 到现在发布也一年多了,今天无意中翻了下一本名为《Java JDK 5.0 学习笔记》的书,发现书里面介绍的东西自己不知道的还真不少。比如我就看到一个名为 StringBuilder 的类就是在 5.0 中新增加的,在 JDK 中有如下解释:
一个可变的字符序列。此类提供一个与 StringBuffer 兼容的 API,但不保证同步。该类被设计用作 StringBuffer 的一个简易替换,用在字符串缓冲区被单个线程使用的时候(这种情况很普遍)。如果可能,建议优先采用该类,因为在大多数实现中,它比 StringBuffer 要快。
其他比如枚举类型、范型等等之前在也粗略地看过一些文章,但是还真没有仔细研究过。看来真的要好好抽时间学习一下 JDK 5.0 的新功能了。