Array和ArrayList的区别:
1.Array可以包含基本数据类型和对象类型,而ArrayList只能包含对象类型
2.Array有固定的大小,而ArrayList是动态变化的。
3.ArrayList中包含了更多的方法特性,如addAll()、iterator()、romoveAll()等
对于基本类型,集合使用自动装箱能减少编码工作量。但是对于固定大小的数据类型,这种方式会比较慢