通过下面提到的方式在java中创建ArrayList的优点是什么

时间:2015-02-20 10:15:43

标签: java list arraylist collections

我是Java新手。通过以下方式创建ArrayList的优势或区别是什么:
List<String> a = new ArrayList<String>;

ArrayList<String> b = new ArrayList<String>();

1 个答案:

答案 0 :(得分:1)

您将代码与接口的特定实现分离,请参阅此答案以获取更多详细信息: Polymorphism: Why use "List list = new ArrayList" instead of "ArrayList list = new ArrayList"?