String、StringBuffer、StringBuilder 朴灿烈づ我的快乐病毒、 2022-07-29 10:40 17阅读 0赞 StringBuffer类和StringBuilder类、String类对比 1. 我的java学习日记,不是技术解答哦。 – gt.liu - 20160321 2. StringBuffer类不是多线程安全的,而StringBuilder是多线程安全的,相比而言,StringBuilder略快一点 3. String StringBuffer StringBuilder 都实现了CharSequence接口 4. CharSequence 是一个定义字符串操作的接口,包括length() charAt( int index ) subSequence( int start, int end ) 这三个API,但实现过程并不一样。 5. ![接口实现][20160321101309123] 5. 速度对比,一般情况(不绝对) StringBuiler > StringBuffer > String 6. 使用:String操作少量的数据使用。StringBuffer多线程操作大量数据使用。StringBuilder单线程操作大量数据使用。 [20160321101309123]: /images/20220728/b3132f39ef7d4c70bfc077084d75bb5f.png
还没有评论,来说两句吧...