关于Stringbuffer和Stringbuilder

图片

选B:
A.StringBuffer是线程安全的;
B.都是对于String的拼接,返回结果不会变化;
C.StringBuilder是非线程安全的,换StringBuilder在单线程里会提高性能;
D.这里拼接,会造成内存里存在多个字符串对象的开销。

StringBuffter线程安全,,支持并发操作,适合多线程使用,StringBuilder不支持并发操作,线性不安全的,不适合多线程中使用,
选C吧

StringBuffter线程安全,我也认为C是对的

这种问题,跑一下程序就知道啦,个人感觉应该是b??
程序性能的标准是什么?比较运行时间?
线程安全的肯定做了安全处理,所以运行时间会更耗时,,,,
不知道对不对,反正我这么想的