String,StringBuffer,StringBuiler的区别

答:String是不可变的对象,每次给String赋值的时候,实际上是产生了一个新的String对象,然后指针指向新的内存地址。

StringBuffer是线程安全的,里面方法使用synchronized修饰,在并发下不会出现异常。

StringBuilder是线程不安全的,但是速度更快。

猜你喜欢

转载自www.cnblogs.com/TravisGrady/p/10386089.html
今日推荐