【转】JAVA中String,StringBuffer,StringBuilder之间的区别
简单点说,区别如下
1.String 是不可变的字符串
2.StringBuffer是可变的字符串,线程安全的
3.StringBuilder是可变的字符串,非线程安全的
线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。线程不安全就是不提供数据访问保护,有可能出现多个
转载
2014-02-26 16:14:31 ·
311 阅读 ·
0 评论