如图.........
可以,是一样的,ArrayList是List的一个子类,List是一个接口,你可以去网上了解一下装饰者模式,对于java学习有很大的提升。
我觉得还是不要把接口和实现类混淆,还是用List比较好