美文网首页
java常见的集合及其关系

java常见的集合及其关系

作者: java大湿兄 | 来源:发表于2017-09-10 21:56 被阅读0次

一、java中各种集合的关系图

二、简单总结

  • Collection 是对象集合, Collection 有两个子接口 List 和 Set,List 可以通过下标 (1,2..) 来取得值,值可以重复,而 Set 只能通过游标来取值,并且值是不能重复的

  • ArrayList , Vector , LinkedList 是 List 的实现类

  • ArrayList 是线程不安全的, Vector 是线程安全的,这两个类底层都是由数组实现的

  • LinkedList 是线程不安全的,底层是由链表实现的

  • Map 是键值对集合

  • HashTable 和 HashMap 是 Map 的实现类

  • HashTable 是线程安全的,不能存储 null 值

  • HashMap 不是线程安全的,可以存储 null 值                                                                             

  • 学习Java的同学注意了!!!
    学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入Java学习交流群346942462,我们一起学Java!

  • 相关文章

    • java常见的集合及其关系

      一、java中各种集合的关系图 二、简单总结 Collection 是对象集合, Collection 有两个子接...

    • 为什么需要modCount?

      Java集合类中常见的变量 -- modCount 在java的集合类中常见的变量modCount,用于记录对象的...

    • 常见集合类

      一、常见集合类概述 集合继承关系图 在Java容器中一共定义了2种集合, 顶层接口分别是Collection和Ma...

    • 1.绪论

      内容 集合论 集合及其运算、映射及其合成、关系及其运算、无穷集合及其基数 图论 图的一些基本概念、一些特殊的图、树...

    • Groovy开发

      集合 Groovy支持最常见的两个java集合:java.util.Collection和java.util.Ma...

    • Java基础之Collection集合

      标题常用集合 Java集合中,几个常用集合关系图 Collection单列集合中常用集中集合关系 Collecti...

    • JAVA线程池常见用法及其原理

      JAVA线程池常见用法及其原理 JAVA线程池常见用法: 1.代码实现 import lombok.extern....

    • Java集合框架概述

      前言 Java集合框架概述; 主要总述Java集合框架的设计理念, 组成和基本接口(及其区别等) 博客同步至个人博...

    • Java常见集合

      一、ArrayList https://www.jianshu.com/p/3bdfd0ba6654 二、Link...

    • Java集合框架

      Java集合框架 (例如基本的数据结构)里包含了最常见的Java常见面试问题。很好地理解集合框架,可以帮助你理解和...

    网友评论

        本文标题:java常见的集合及其关系

        本文链接:https://www.haomeiwen.com/subject/jlgtsxtx.html