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

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

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

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

 

posted @ 2019-04-04 14:27  wmqiang  阅读(1781)  评论(0编辑  收藏  举报