首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
集合类内存
[问答题]
请介绍一下集合类内存
查看答案及解析
添加笔记
求解答(1)
邀请回答
收藏(138)
分享
纠错
11个回答
添加回答
0
西瓜同学🏀
List、Set和Queue类的继承结构图:绿色的虚线代表实现,绿色实线代表接口之间的继承,蓝色实线代表类之间的继承
发表于 2019-04-30 22:30:31
回复(0)
更多回答
1
一个好名字
被所有的线程共享的一块内存区域。它用于存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据
发表于 2019-04-25 18:28:40
回复(0)
0
lk9
emm,这题想问的是各种集合底层的数据结结构吗?😣
发表于 2019-07-22 11:05:34
回复(0)
0
TiAmo_9955
JAVA集合类主要分为两大体系:Collection和Map体系。其中Collection又派生出List、Set、Queue等三大体系。
其中,List主要用来存放一些有序、可重复的元素;主要实现类有:ArrayList、LinkedList、Vector和Stack。
Map 保存的键值对数组。主要实现类有HashMap、HashTable、LinkedHashMap.
① HashMap 非线程安全类,可以使用Null作为键或值。
② HashTable 线程安全类,不能使用Null作为键或值。
③ LinkedHashMap.是HashMap的子类
发表于 2019-05-02 21:52:45
回复(0)
0
Soul~
被所有的线程共享的一块内存区域。它用于存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据
发表于 2019-04-25 18:47:46
回复(0)
0
Ly~
被所有的线程共享的一块内存区域。它用于存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据
发表于 2019-04-25 18:15:50
回复(0)
0
拭泪抬望~ˉ
ArrayList ,Vector 数组 Object element[], LinkedList 双向链表 TreeSet ,TreeMap 低层为红黑树 HashSet ,HashMap,HashTable jdk1.8之前 数组+链表 1.8之后 数组+红黑树 线程同步 Vector,HashTable,StringBuffer
发表于 2019-04-24 15:28:59
回复(0)
0
moshek
ArrayList 数组 LinkedList 链表 TreeSet 树形结构
发表于 2019-04-04 12:22:35
回复(0)
0
不子大
arraylist 底层实现数组,会分配一段连续的内存空间
发表于 2019-03-21 13:04:34
回复(0)
0
踟蹰千年
有没有正确解析?
发表于 2019-01-15 07:56:26
回复(1)
0
祝浩
一种对多个对象进行操作而进行存储的方式
发表于 2018-12-22 16:01:49
回复(1)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
测试工程师
Java
上传者:
小小
难度:
11条回答
138收藏
3164浏览
热门推荐
相关试题
3.下列关于表中西部省市区2006...
资料分析
言语理解与表达
资料分析
评论
(1)
4.该校1997年男女教师的比例为...
资料分析
言语理解与表达
资料分析
评论
(1)
计算机在工作过程中,若突然停电,(...
计算机常识
普及
C++
Pascal
选择题
评论
(1)
来自
NOIP2008初赛普及组
Mysql中表student_in...
数据库
SQL
评论
(1)
SQL中,下列涉及空值的操作不正确...
SQL
评论
(0)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题