java List与ArrayList区别

1.List是一个接口,而ArrayList是一个类。 
2.ArrayList继承并实现了List,因此ArrayList才是正真功能实现者。  
3.List list;     //正确   list=null; 
4.List list=new List();    //   是错误的用法,List是接口不是类,接口无法被实例化,但是可以被实现。
5.List list=new ArrayList();    //   正确的用法,ArrayList继承并实现了List且ArrayList是一个类,实例化后,将其属性功能赋给List使用,完成集合创建。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章