Java——String类一瞥

String

String:不可变的字符序列;底层使用char[]存储

St ringBuffer:可变的字符序列;线程安全的,效率低;底层使用char[]存储

扩容问题:默认情况下,底层数组是char[16],扩容会将容量扩大为原来的2倍+2,同时将原有数组中的元素复制到新的数组中。

StringBuilder:可变的字符序列;JDK5.0新增的,线程不安全,效率高;底层使用char[]存储

posted @ 2020-08-17 09:44  阿森纳必胜  阅读(131)  评论(0编辑  收藏  举报