讲真,“Array、ArrayList、LinkedList 长度到底能不能变”这个问题,我在面试里被问过,在 code review 里被怼过,也亲手在线上代码里踩过坑。很多新手以为 ArrayList 能 add 就是可变长度,数组用不了就固定长度,LinkedList 也是可变——但对了一半。真正要搞明白的是“长度可变”背后的实现机制,以及这 ...