Java String 和 StringBuffer 的区别

发布时间: 更新时间: 总字数:235 阅读时间:1m 作者: IP上海 分享 网址

Java String和StringBuffer的区别

区别

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

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

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

Home Archives Categories Tags Statistics
本文总阅读量 次 本站总访问量 次 本站总访客数