java 中的具体集合

ArrayList

一种可以动态增长和缩减的索引序列                                              
LinkedList    一种可以在任何位置进行高效地插入和删除操作的有序序列
ArrayDeque 一种用循环数组实现的双端队列
HashSet 一种没有重复元素的无序集合
TreeSet 一种有序集
HashMap 一种存储键/值关联的数据结构
TreeMap 一种键值有序排列的映射表
LinkedHashMap 一种可以记住键/值添加次序的映射表
WeakHashMap 一种其值无用武之地后可以被垃圾回收器回收的映射表
IdentityHashMap 一种用==,而不是equals比较键值的映射表

转载于:https://www.cnblogs.com/mengjianzhou/archive/2011/12/17/5986886.html

java常见集合及其用途相关推荐

  1. Java常见数据结构以及特点、使用场景

    Java常见数据结构以及特点 Java中常见的数据结构,主要分为Collection和Map两种主要接口,程序中的数据结构是继承这些接口的数据结构类. Collection接口: List 接口继承: ...

  2. CSV-03- csv 读写框架支持数组、Map、Collection 等常见集合

    集合类 有时候对象中会包含数组.Map.Collection 等常见集合. 为了存储的便利性,默认提供集合的相关支持. 特性和普通字段保持一致,如果指定注解转换,则以注解为准. 使用示例 UserCo ...

  3. java icomparer_集合数据处理(C#、JavaScript 和 Java)

    Java 丢了好多年,最近在拣起来,首先当然是了解这么多年来它的变化,于是发现了 Java 8 的java.util.stream.在学习和试验的过程中,相比较于 C# 和 javascript,有那 ...

  4. Java 容器集合框架概览

    Java Collections Framework 集合的概念 集合collection,有时叫做容器container,把多个元素组成一个单元. 早期的Java (pre-1.2) 中包含了Vec ...

  5. Java面试集合(二)

    前言 大家好,给大家带来Java面试集合(二)的概述,希望你们喜欢 二 1.请问线程有哪些状态? 新建状态(New) 就绪状态(Runnable) 运行状态(Running) 阻塞状态(Blocked ...

  6. Java常见排序算法之插入排序

    一.概述 本节由小千给大家分享Java常见排序算法之插入排序,之前我们说过排序是算法中的一部分.所以我们学习排序也是算法的入门,为了能让大家感受到排序是算法的一部分,我举个例子证明一下:比如麻将游戏, ...

  7. (7)Java数据结构--集合map,set,list详解

    MAP,SET,LIST,等JAVA中集合解析(了解) - clam_clam的专栏 - CSDN博---有颜色, http://blog.csdn.net/clam_clam/article/det ...

  8. java常见性能优化_十大最常见的Java性能问题

    java常见性能优化 Java性能是所有Java应用程序开发人员都关心的问题,因为快速使应用程序与使其正常运行同等重要. 史蒂文·海恩斯(Steven Haines)使用他在Java性能问题上的个人经 ...

  9. 发现大量Java原语集合处理

    在阅读博客文章5减少Java垃圾收集开销的技巧时 ,我想起了一个名为Trove的小型Java收集库,该库"为Java提供了高速的常规和原始收集". 我对应用Trove允许原始类型的 ...

最新文章

  1. eclipse 和 google拼音输入法冲突问题
  2. 蓝桥杯_算法训练_矩阵乘法
  3. HarmonyOS之深入解析图像的位图操作和属性解码
  4. Handler 源码解析(Java 层)
  5. centos7 ModuleNotFoundError: No module named 'users'
  6. ubuntu16.04安装teamviewer12
  7. 以物载道,探享生活艺术,LEXUS雷克萨斯开启中国新匠精神巡展
  8. Java监听器Listener使用说明
  9. 设计模式,六大设计原则,类的特性
  10. Python数据可视化 Pyecharts 制作 Map3D 三维地图
  11. 窗函数的介绍以及画出常见窗函数(汉宁窗,矩形窗,汉明窗,布莱克曼窗)的时域图和频谱图
  12. 日常笔记-snownlp情感分析计算情感得分
  13. flex-builder编译方法
  14. linux xps文件,xps文件扩展名,xps文件怎么打开?
  15. 如何使用Veeam One默认安装出来的Sql Server数据库
  16. 计算机关机后,电脑关机后自动重启怎么解决?
  17. 2019年系统架构设计师考试总结
  18. Local time zone must be set--see zic manual page 2017
  19. html 表单form代码,html - 表单form(示例代码)
  20. PPT超链接字体颜色修改方法

热门文章

  1. 水冷超算平台落地北大,联想赋能行业智能化变革
  2. centos 网卡配置(入门级)
  3. 在 Linux 下忘记 mysql root 密码的解决方法
  4. C++之queue模板类
  5. struct2(四)编写Struct2 的Action
  6. PostgreSQL 编译安装
  7. DB2 创建数据库、缓冲池和表空间
  8. WebService的编写与调用
  9. RxSwift 小记 Error Handling Operators(catchError,retry)
  10. 收集Cocos2d提供的字体!共57种