Java的ArrayList(面试必须了解)——分析源码里的扩容机制(代码示例+图文)

面试可能会聊到ArrayList的扩容机制:首次分配大小为10的一个容量,超过10的容量那么就会以1.5倍扩容java 举个通俗的例子:你是个老板,最开始你有5个员工分别要住5个房间,ArrayList很大方,首次就直接分配10个房间给你。后来你的事业蒸蒸日上,你的员工愈来愈多,有11个员工了,住不下原来的10个房间,那么我ArrayList以原来已经住的房间(10个的房间)的1.5倍方式开房间给
相关文章
相关标签/搜索