####ArrayList存在不安全类型(ArrayList会把所有插入其中的數据都当做Object来处理)?装箱拆箱的操作(费时)?List是接口,ArrayList是一个实现了该接口的类可以被实例化
2、事件的内部就是一个private的委托和add、remove方法