黑马程序员技术交流社区

标题: 分别说出StringBuffer与String、StringBuilder的区别 [打印本页]

作者: a820290471    时间: 2016-6-25 22:03
标题: 分别说出StringBuffer与String、StringBuilder的区别
(1)从内容上看:
        String是内容不可变的;
        StringBuffer和StringBuilder是内容可变的。
(2)从线程是否安全和效率上看:
        String中的对象是不可变的,也可以理解为常量,线程安全,效率低;
        StringBuffer是同步的,线程安全,效率低;
        StringBuilder是不同步,非线程安全,效率高。
(3)从执行效率上看:
        StringBuilder > StringBuffer > String
作者: jutaoah    时间: 2016-7-4 16:19
学习了,谢谢楼主。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2