A classe 'ArrayList' em Java é uma implementação da interface 'List' e permite armazenar elementos de forma dinâmica. Ao utilizar 'ArrayList', é importante entender como os elementos são gerenciados. Qual das seguintes afirmações sobre 'ArrayList' é verdadeira?