如果你使用第一种形式,则是说你将要使用的只是
List接口的功能-别无其他,尤其是它的任何实现都没有增加任何额外的内容。这意味着你可以很容易地改变所使用的实现(例如,刚刚替补
linkedList用于
ArrayList在实例化),而不用担心它打破了代码的其余部分,因为你可能已经使用一些特定的
ArrayList。
欢迎分享,转载请注明来源:内存溢出
如果你使用第一种形式,则是说你将要使用的只是
List接口的功能-别无其他,尤其是它的任何实现都没有增加任何额外的内容。这意味着你可以很容易地改变所使用的实现(例如,刚刚替补
linkedList用于
ArrayList在实例化),而不用担心它打破了代码的其余部分,因为你可能已经使用一些特定的
ArrayList。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)