内部使用char[]
    扩容方式采用原长度 * 2 + 2,如果新增值大于改值,直接取新增值为扩容量。
    最大为int.max_value - 8,大于改值会抛OOME。