接口作为方法的参数或返回值——List接口

接口作为方法的参数或返回值,源码可知,List为一个接口,ArraryList是的它的实现类:

其中,addNames方法中,入参和返回值都List接口,入参是多态的,编译看左,运行看右(访问成员方法)

访问成员变量时候,编译看左,运行还看左

原文地址:https://www.cnblogs.com/wmqiang/p/10654662.html