当前位置 :
java集合类框架中类的组织结构,并说明它们之间的联系与区别.
1人问答
问题描述:

java集合类框架中类的组织结构,并说明它们之间的联系与区别.

贺海晖回答:
  结构图一楼给出来了,   联系:list是可重复的有顺序的;set是不重复的无序的;map中的key是不重复的,value是和key一一对应的.   区别:   1.ArrayList是用动态数组实现的,有数组随机访问的优点,但插入和删除操作过多时效率低;LinkedList是用双向链表实现的,插入和删除操作效率高,但随机访问数据不如ArrayList速度快.   2.HashSet是用散列实现的,TreeSet是用红黑树(基于二叉平衡树的变种)实现的,   TreeSet是有序的(这可能与数学中纯粹的集合概念不一致,但似乎这世上本就没有纯粹的东西吧),所以放入TreeSet中的对象必须是可比较的,即实现Compareble接口.   3.HashMap和TreeMap,与HashSet、TreeSet类似.
最新更新
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞