Java中的字符串类有什么特别之处?

String类是不可变的,因此一旦创建它,就不能更改String对象。如果有必要对字符串进行大量修改,则应使用字符串缓冲区和字符串生成器类。