String、StringBuffer、StringBuilder的区别

来源:互联网 发布:盐枪 淘宝 编辑:程序博客网 时间:2024/06/07 03:14

String:               字符串常量

StringBuffer:      字符串变量

StringBuilder:    字符串变量


String表示内容不可改变的字符串

StringBuffer和StringBuilder 表示内容可以被修改的字符串


StringBuffer   线程安全

StringBuilder  非线程安全(运行效率高)


String  操作少量的数据时使用

StringBuffer  多线程字符串缓冲区下操作大量数据时使用

StringBuilder 单线程字符串缓冲区操作大量数据时使用


效率: StringBuilder>StringBuffer>String

原创粉丝点击