2016的第一天,我决定写一篇博客来纪念这一天,希望一年好运吧. String|StringBuffer|StringBuilder这三者在我们学习JAVASE核心API的时候常常出来,而且大多数入门教材都扯了一大堆他们的区别,只是没有讲清楚为什么会有这些区别. 重申一下三者的区别: 1.String类:封装不可变字符串; 2.StringBuilder类:封装可变字符串,并发处理,线程不安全,一般来说处理速度最快; 3.StringBuffer类:封装可变字符串,同步处理,线程安全,一般来说处…