Home Archives Categories Tags Docs

Java String和StringBuffer的区别

发布时间: 更新时间: 总字数:235 阅读时间:1m 作者: 分享

Java String和StringBuffer的区别

区别

String类代表字符串。字符串是常量,他们的值在创建之后不能更改。因此,String类的特点是一旦被赋值,便不能改变其指向的字符串对象,如果更改,则会指向一个新的字符串对象。

在未特别说明的情况下,将null参数传递给String类中的构造器或方法时将抛出NullPointerException。

StringBuffer是线程安全的可变字符序列。它是一个类似于String的字符串缓冲区,字符串缓冲区支持可变的字符串。

参考

相关文章
最近更新
最新评论
加载中...