熱心網友
hashcode是一種編碼方式,在Java中,每個對象都會有一個hashcode,Java可以通過這個hashcode來識別一個對象。至于hashcode的具體編碼方式,比較復雜(事實上這個編碼是可以由程序員重載的),可以參考數據結構書籍。而hashtable等結構,就是通過這個哈希實現快速查找鍵對象。這是他們的內部聯系,但一般編程時無需了解這些,只要知道hashtable實現了一種無順序的元素排列就可以了。
hashcode是一種編碼方式,在Java中,每個對象都會有一個hashcode,Java可以通過這個hashcode來識別一個對象。至于hashcode的具體編碼方式,比較復雜(事實上這個編碼是可以由程序員重載的),可以參考數據結構書籍。而hashtable等結構,就是通過這個哈希實現快速查找鍵對象。這是他們的內部聯系,但一般編程時無需了解這些,只要知道hashtable實現了一種無順序的元素排列就可以了。