黑马程序员技术交流社区
标题:
为什么需要把Linklist转换成List
[打印本页]
作者:
陈文杰
时间:
2013-11-19 12:05
标题:
为什么需要把Linklist转换成List
private List<NameChangeListener> listeners = new LinkedList <NameChangeListener>();
作者:
雨过丶天已晴
时间:
2013-11-19 12:13
这不是将LinkedList转成List,这是多态。这种用法叫做面向接口/父类编程。就拿这段代码来说,当改变等号右边的集合,改成ArrayList,我们可以不改变下面的任何一行代码照样能够运行正常,当然这只是一部分作用。
作者:
黑马戴帅军
时间:
2013-11-19 13:43
张老师说开发或者面试时这样写的话,可以让别人看出你高端洋气上档次。更加的面向对象。你前面写linkedlist或者collection都没错,都可以运行,这是良好的编程习惯。至于为什么这么写,张老师的视频中有详细的解释。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2