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就是引用,我也来也断定了。

  • 相关阅读:
    数组对象
    禁止鼠标右键保存图片、文字,禁止拖动图片等代码
    解决vscode 电脑卡顿
    vscode Html标签自动补全
    git提交报错
    作为一个程序员为什么要写博客?
    aaa
    JDBC
    去ioe
    去中心化
  • 原文地址:https://www.cnblogs.com/aiwin/p/12514265.html
Copyright © 2011-2022 走看看