1、Array可以容纳基本类型和对象,而ArrayList只能容纳对象。

2、Array是指定大小的,而ArrayList大小是固定的。

3、Array没有提供ArrayList那么多功能,比如addAll、removeAll和iterator等。