Java集合框架中的多态

如何理解这三种定义方式

Collection arr1 = new ArrayList();
List       arr2 = new ArrayList();
ArrayList  arr3 = new ArrayList();
查看回复