广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 软件教程 > Java技术 > 正文

惠州Java集合框架之集合类_北大青鸟IT计算机学校

作者:邓华发布时间:2021-01-14分类:Java技术浏览:847


导读:Java是现在非常主流的编程语言之一,很多人想转行学习IT,首选Java语言。那么,Java集合框架的集合类是什么呢?下面就由惠州北大青鸟老师给大家介绍一下Java集合框架之集合类。

Java是现在非常主流的编程语言之一,很多人想转行学习IT,首选Java语言。那么,Java集合框架的集合类是什么呢?下面就由惠州北大青鸟老师给大家介绍一下Java集合框架之集合类。Java 提供了一套实现了 Collection 接口的标准集合类。其中一些是具体类,这些类可以直接拿来使用,而另外一些是抽象类,提供了接口的部分实现。

标准集合类汇总于下表:

序号         类描述

1              AbstractCollection  
                实现了大部分的集合接口。    

2              AbstractList  
                继承于 AbstractCollection 并且实现了大部分List接口。    

3              AbstractSequentialList  
                继承于  AbstractList ,提供了对数据元素的链式访问而不是随机访问。    

4              LinkedList 
                继承于 AbstractSequentialList,实现了一个链表。    

5              ArrayList 
                通过继承 AbstractList,实现动态数组。    

6              AbstractSet  
                继承于 AbstractCollection 并且实现了大部分Set接口。    

7              HashSet 
                继承了 AbstractSet,并且使用一个哈希表。    

8              LinkedHashSet 
                具有可预知迭代顺序的 Set 接口的哈希表和链接列表实现。    

9              TreeSet 
                继承于AbstractSet,使用元素的自然顺序对元素进行排序.    

10              AbstractMap  
                实现了大部分的 Map 接口。    

11              HashMap 
                继承了 HashMap,并且使用一个哈希表。    

12              TreeMap 
                继承了 AbstractMap,并且使用一颗树。    

13              WeakHashMap 
                继承 AbstractMap类,使用弱密钥的哈希表。    

14              LinkedHashMap 
                继承于 HashMap,使用元素的自然顺序对元素进行排序.    

15              IdentityHashMap 
                继承 AbstractMap 类,比较文档时使用引用相等。    

                在前面的教程中已经讨论通过 java.util 包中定义的类,如下所示:

序号         类描述

1              Vector 
                Vector 类实现了一个动态数组。和 ArrayList 和相似,但是两者是不同的。    

2              Stack 
                栈是 Vector 的一个子类,它实现了一个标准的后进先出的栈。    

3              Dictionary 
                Dictionary 类是一个抽象类,用来存储键/值对,作用和 Map 类相似。    

4              Hashtable 
                Hashtable 是原始的 java.util 的一部分, 是一个 Dictionary 具体的实现 。    

5              Properties 
                Properties 继承于 Hashtable.表示一个持久的属性集.属性列表中每个键及其对应值都是一个字符串。    

6              BitSet 
                一个 Bitset 类创建一种特殊类型的数组来保存位值。BitSet 中数组大小会随需要增加。    

                一个 Bitset 类创建一种特殊类型的数组来保存位值。BitSet 中数组大小会随需要增加。

想了解更多关于Java软件开发的资讯,可以来惠州北大青鸟新方舟校区了解一下。

java6.png

Java

标签:惠州计算机JAVA软件开发惠州计算机Java软件开发惠州计算机JAVA培训惠州计算机JAVA软件开发学校惠州计算机Java软件开发培训JAVAJava软件开发


Java技术排行
标签列表
网站分类
文章归档
最近发表