在Java中運用Hashtable

2021-05-28 12:09:47 字數 520 閱讀 7584

hashtables提供了乙個很有用的方法可以使應用程式的效能達到最佳。 

hashtables(雜湊表)在計算機領域中已不是乙個新概念了。它們是用來加快計算機的處理速度的,用當今的標準來處理,速度非常慢,而它們可以讓你在查詢許多資料條目時,很快地找到乙個特殊的條目。儘管現代的機器速度已快了幾千倍,但是為了得到應用程式的最佳效能,hashtables仍然是個很有用的方法。

設想一下,你有乙個包含約一千條記錄的資料檔案,比如乙個小企業的客戶記錄,還有乙個程式,它把記錄讀到記憶體中進行處理。每個記錄包含乙個唯一的五位數的客戶id號、客戶名字、位址、帳戶結餘等等。假設記錄不是按客戶id號順序分類的,所以,如果程式要將客戶id號作為「key」 來查詢乙個特殊的客戶記錄,唯一的查詢方法就是連續地搜尋每個記錄。有時侯,它會很快找到你需要的記錄;但有時侯,在程式找到你需要的記錄前,它幾乎已搜尋到了最後一條記錄。如果要在1,000條記錄中搜尋,那麼查詢任何一條記錄都需要程式平均查核500.5 ((1000 + 1 )/2)條記錄。如果你常需要查詢資料,你應該需要乙個更快的方法來找到一條記錄。

This在java中的運用

1 當有成員變數和區域性變數重名時。用this來表示成員變數。public class thisdemo public static void main string args 2 返回類自身的引用 public class thiszisheng private void print public...

中運用 膠水在木雕中的運用技巧

hi,歡迎收看本期 木雕裡的那些事 我是你的解密人,谷藏峰 做木雕時,有時難免會碰到,關鍵部件斷裂的情況,自己辛辛苦苦做了那麼久,就因為這些小缺陷,整個報廢,未免有些可惜。那麼該怎麼辦呢?這個時候,就要用到它了 502膠水 這是我們生活中,粘鞋時會用到的一種速乾膠水。在各種五金雜貨店都能買到。它能在...

Java中static的運用

static修飾的屬性 靜態屬性或者類屬性 該屬性沒有存放在物件身上,而是單獨存放在資料段的靜態區 全類共享1個 物件.name或者類名.name 它與物件無關,與類有關 該屬性是在載入期即被產生,初始化 常量屬性可以直接寫成public static final的 變數屬性要分析出一定符合全類共享...