• <nav id="wkkge"><strong id="wkkge"></strong></nav>
  • <menu id="wkkge"></menu>
  • Java面向對象
    Java異常
    Java數組
    Java常用類
    Java集合
    Java IO流
    Java線程
    Java反射
    Socket編程
    Java注解開發
    Java GoF設計模式
    HashMap
    Java內存模型
    Java線性表

    HashTable和HashMap的區別

     

     

    ● 與HashMap一樣,底層也是哈希表, 但是HashTable是線程安全的

     

    ● HashMap默認初始化容量: 16,  HashTable默認初始化容量:11

     

    ● 加載因子: 0.75,  當鍵,值對的數量大于加載因子*哈希桶容量時, 要擴容

     

    ● HashMap默認按2倍大小擴容,  HashTable默認按  2倍 + 1  大小擴容

     

    ● HashMap可以指定初始化容量, 系統會自動調整為2的冪次方,  HashTable也能指定初始化容量, 系統不會自動調整

     

    ● HashMap中的鍵與值都可以為null, HashTable中的鍵與值都不能為null

     

    ● HashMap的父類是AbstractMap  ,  HashTable的父類是Dictionary

     

    全部教程
  • <nav id="wkkge"><strong id="wkkge"></strong></nav>
  • <menu id="wkkge"></menu>
  • 面对面棋牌游戏