String,StringBuffer,StringBuiler的区别

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

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

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

posted @ 2019-02-15 21:38  余总出去浪  阅读(228)  评论(0编辑  收藏  举报