你往里面塞第101个元素,编辑器可能不报错,但运行时会越界。 动态数组(比如C++的vector、Java的ArrayList、Python的list)看起来能动态扩容,但底层的原理也不是说数组可变长了,而是“新开一块更大的内存,把旧数据全部复制过去,再释放旧空间”。
本内容遵循CC 4.0 BY-SA版权协议 说实话, java.util.Collections 里的 shuffle 和 sort ,我用了很多年,但真正读懂它们是在一次性能排查之后。当时线上有个调度任务,天天超时,最后定位到是对一个上 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results