zoukankan      html  css  js  c++  java
  • 转行小白成长路-java篇

    第17章:容器深入研究--3

      末节重点在于性能对比,容器的优选。分析运行原理较少,针对日常的4中类型的容器List,Set,Map以及较少的queue。都有比较和推荐

      List:正常使用ArrayList()算是默认,因为又快又好用嘛,其实内在的运行原理也并没有那么的神秘。就像之前的介绍的,既有数组的扩展,又有数组之间的相互关联。

      Set:正常使用hashset。也是默认的,具体原因速度快,替换了hashtable,也就成为少数可选的。

      Map:正常使用的也是hashMap。本身速度快,相比其他种类也是默认选项。

      queue:两个实现了LinkedLIst和vector,但是voctor已经是老版,一般不用了。

      这一章的重点在中间介绍4种容器的运行原理和思想的部分。知道相关应用,它们也是在底层基础上直接利用java编写。object就是引用,我也来也断定了。

  • 相关阅读:
    Linux与Windows命令的比较
    操作系统的启动过程
    Spyder快捷键
    pytoch的最佳打开方式
    操作系统逻辑结构
    插值法
    bzoj3509[CodeChef]COUNTARI
    bzoj2969 矩形粉刷
    hdu5575 Discover Water Tank
    bzoj3473字符串&bzoj3277串
  • 原文地址:https://www.cnblogs.com/aiwin/p/12514265.html
Copyright © 2011-2022 走看看