摘要:
1.String、StringBuilder and StringBuffer 的区别:<1>. String:字符串常量。在进行字符串拼接时,会在每次累加的时候都重新分配内存空间,并且使用C#的垃圾处理机制回收上次分配的内存空间。如果要修改字符串而不创建新的对象则可以使用。<2>.StringBuilder:字符串变量(非线程安全)。可以在创建的时候给它分配内存空间的大小,如果实际超出则它的容量会自动翻倍增加。优点:不需要每次都去分配内存空间,所以系统就没有必要去处理垃圾回收。当需要对一个字符串进行多次操作时,它的效率远远高于String。 缺点:线程不安全。如果一个 阅读全文
posted @ 2013-03-19 14:34
HappySmile
阅读(216)
评论(0)
推荐(0)

浙公网安备 33010602011771号