《Thinking in Java2》中持有你的对象一章中有详细讲解,有Collection、Map,看的头都大了

解决方案 »

  1.   

    装进的对象都成了Object类了
    所以在取出对象时要强制转型。
    list允许存储相同对象
    而set不允许。
      

  2.   

    初学者先最好别看《Thinking in Java2》,因为它是一坛老酒,太辣、太深看看<<core java>>大概还能找到自信:)
      

  3.   

    <<java核心>>共两本,我只看了第一本,看两遍了。呵呵
      

  4.   

    就是能装东西的啊,最简单的就是数组了,再扩展就是可变数组,如Vector、List等,再升级就有能存放键值对的可变的东西了,如Map
      

  5.   

    要自己先看书,听别人讲当然不懂哦。java容器是一句两句讲不完的。为什么java 2 加入了这么多容器,是因为vector太烂了,所以在写程序时候,尽量用ArrayList()不要用Vector()
    在涉及到多线层的同步情况时,才可以考虑Vector()