zoukankan      html  css  js  c++  java
  • LinkedHashSet深入学习

    1.LinkedHashSet:继承于HashSet,基于LinkedHashMap来实现.底层是LinkedHashMap实现

          Set接口的一个实现.和HashSet的区别,LinkedHashSet维护一个双重链接列表,定义了迭代顺序可为插入顺序,或者是访问顺序.

    2.只有四个构造方法

         指定初始容量和负载因子的空HashSet

          public LinkedHashSet(int initialCapacity, float loadFactor)

            {

              super(initialCapacity, loadFactor, true);

             }

          构造一个指定初始容量和负载因子0.75的空HashSet

          public LinkedHashSet(int initialCapacity)

           {

            super(initialCapacity, .75f, true);

           }

          构造一个带默认初始容量16和加载因子0.75的空链接哈希set。

          public LinkedHashSet() {

            super(16, .75f, true);

           }

           构造一个与指定collection中的元素相同的新链接哈希set。

           public LinkedHashSet(Collection<? extends E> c)

            {

               super(Math.max(2*c.size(), 11), .75f, true);

               addAll(c);

             }

        

  • 相关阅读:
    gulp ( http://markpop.github.io/2014/09/17/Gulp入门教程 )
    less 官网讲解 ( http://www.bootcss.com/p/lesscss/ )
    js 闭包 弊端
    js 闭包 理解 copy
    js 中 的 if使用条件
    $ each() 小结
    文件自动加载
    (openssl_pkey_get_private 函数不存在)phpstudy开启openssl.dll 时提示httpd.exe 丢失libssl-1_1.dll
    form
    js字符串处理
  • 原文地址:https://www.cnblogs.com/2nao/p/6477002.html
Copyright © 2011-2022 走看看