StringStringBufferStringBuild的区别
Posted liunx1109
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了StringStringBufferStringBuild的区别相关的知识,希望对你有一定的参考价值。
他们之间的区别主要在两个重大方面
一、处理速度上
StringBuild > StringBuffer > String
原因: String : 它定义为字符串的常量,定以后不能修改
StringBuild 和 StringBuffer : 他们都是字符串的变量,容易修改
二、线程处理安全
StringBuffer : 线程最安全,它里面含有很多的synchronized的关键字
三、总结
String : 处理少量字符时候会使用
StringBuild : 在单线程情况下大量使用字符串
StringBuffer : 在多线程情况下大量使用字符串
以上是关于StringStringBufferStringBuild的区别的主要内容,如果未能解决你的问题,请参考以下文章