如题!
请执教!

解决方案 »

  1.   

    List是一个接口,而ArrayList是实现了这个接口的类
    你可以把一个ArrayList的引用赋给一个List
      

  2.   

    List是一个Interface,
    但是ArrayList是class
      

  3.   

    同意楼上的
    List:是一个有序的集合,可以包含重复的元素。提供了按索引访问的方式。这里的有序不是指排序,而是只每个元素都有自己的位置。
    ArrayList和LinkedList都是实现这个接口的类
      

  4.   

    同意Seesea10523
    --------------------------------------------------------------------------------
    JSP开发群:8137004由于群早满了,申请加入群的要求是基本天天在线,并且经常发言者(因为不定时清理),并注明csdn.
      

  5.   

    一个是接口,一个是实现该接口的类
    so easy
      

  6.   

    可以
    List a = new ArrayList();
    但是不能倒过来,不明白就看看src原码吧
      

  7.   

    你需要的是看看think in java这本书
      

  8.   

    List->AbstractList->ArrayList
    同意
      

  9.   

    补充说一下:
    1、List是一个接口,ArrayList是一个实现了List接口的具体类。
    他们是父子关系,我们常用的是ArrayList,但常用List的引用去操作ArrayList
    这是一个简单的面向接口编程的一种,如:List myList = new ArrayList();
    2、他们主要是用来保存对象的集合,记得是保存对象的哦,你可别传个int进去啊
    3、要取出它里面保存的对象可以用下标,如:Object aaa = myList.get(0);
    这样我们就把保存在myList里的第一个对象取出来给了 aaa 啦。
    关于他们的知识还不止这些,我只说这么多,剩下的靠你自己去发现了~~~
    如果你觉得我说的这些还有点用的话,就多给点分吧,呵呵~~~
      

  10.   

    区别很多的呀,list是个单词,而arraylist不是,list是4个字母,而arraylist是9个字母
      

  11.   

    ArrayList是用数组来实现的List,LinkedList是用链表来实现的List
      

  12.   

    List是一个Interface,
    但是ArrayList是继续List的class
      

  13.   

    区别很多的呀,list是个单词,而arraylist不是,list是4个字母,而arraylist是9个字母同意 !!!!!!!!!!!!
      

  14.   

    List是一个接口,而ArrayList是实现了这个接口的类
      

  15.   

    List -> ArrayList
         -> LinkedList