成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

hashtable和hashmap的區(qū)別 HashTable用法?

HashTable用法?Hashtable<String,Hashtable<String,String>>hashTable=newHashtable<String,Hashta

HashTable用法?

Hashtable<String,Hashtable<String,String>>hashTable=newHashtable<String,Hashtable<String,String>>()Hashtable<String,String>h=newHashtable<String,String>()h.put(“60.221.253.204”,“3128”)哈希表.put(“60.221.253.204”,h)Hashtable<String,String>h=newHashtable<String,String>()h.put(“59.39.56.50”,“3128”)哈希表.put(“59.39.56.50”,H)也許你可以優(yōu)化一下hashtable和HashMap之間的區(qū)別:

1。Hashtable是dictionary的子類,HashMap是map接口的實(shí)現(xiàn)類;

hashtable實(shí)現(xiàn)了哪個(gè)接口?

hashtable是線程安全的,HashMap是非線程安全的。Hashtable是基于舊的dictionary類,HashMap是在引入map接口后對(duì)java1.2的重新實(shí)現(xiàn)。哈希表方法,鎖同步,可用于多線程環(huán)境。HashMap需要程序員提供同步,以便它在多線程中運(yùn)行。常用的方法是使用collections類的static synchronizedmap()方法來(lái)創(chuàng)建線程安全映射對(duì)象或使用并發(fā)HashMap。