HashMap實現了Map接口。
它是以鍵值對(一個key對應一個value)的形式儲存值的。
key是主鍵,是唯一的,不可以重復
但value值可以為空也可以為null通俗一點就是你去商場買東西時,你把東西儲存在商場超市外面的儲物箱裡,
你就得到一個密碼(key),value就是你剛才寄存東西。你一會去取時根據你的
密碼去開箱取回你的東西。^_^

解决方案 »

  1.   

    關於session
    我認為下面這篇文章說得再通俗不過
    http://java.chinaitlab.com/XMLBeans/388681.html很多東西都是由經驗轉化而來,不妨多動手實作驗証,這樣才會成為自己的經驗。
      

  2.   

    HashMap是Java新Collection Framework中用来代替HashTable的一个实现,HashMap和HashTable的区别是: HashMap是未经同步的,而且允许null值。HashTable继承Dictionary,而且使用了Enumeration,所以被建议不要使用。
    HashMap的声明如下:
    public class HashMap extends AbstractMap implements Map, Cloneable,Serializable 
    有关AbstractMap:http://blog.csdn.net/treeroot/archive/2004/09/20/110343.aspx 
    有关Map:http://blog.csdn.net/treeroot/archive/2004/09/20/110331.aspx 
    有关Cloneable:http://blog.csdn.net/treeroot/archive/2004/09/07/96936.aspx