以前接触StringBuffer和String,感觉前都比后者,不管是在内存的使用率上,还是在效率上都高。
现在再进一步的对StringBuffer的用法进行讨论,在初始化它时默认初值与不默认初值的区别在哪。
大家请积极谈一下想法,内容可以包含:(1)初始化时的区别(2)在连接数据时,如果区域内存不够时各有什么区别
重点可以从内存的使用率上来说
现在再进一步的对StringBuffer的用法进行讨论,在初始化它时默认初值与不默认初值的区别在哪。
大家请积极谈一下想法,内容可以包含:(1)初始化时的区别(2)在连接数据时,如果区域内存不够时各有什么区别
重点可以从内存的使用率上来说
构造一个不带字符,但具有指定初始容量的字符串缓冲区。StringBuffer()
构造一个其中不带字符的字符串缓冲区,其初始容量为 16 个字符。
如果它要连接的字符串超过了初始化的缓冲区的话,那接下来JVM会怎么再给它增加缓冲区的?