Equação de incremento de capacidade ArrayList
No JDK 1.7 no ArrayList.java, o métodoensureCapacity
incrementa a capacidade da matriz usando a seguinte expressão:int newCapacity = oldCapacity + (oldCapacity >> 1)
então parece que a nova capacidade será quase 50% maior que a antiga.
No entanto, em muitos livros é dito que a capacidade é dobrada ... para que os livros não sejam atualizados ou eu não entendo bem?