首页
题库
面试
求职
学习
竞赛
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收藏
3229浏览
热门推荐
相关试题
《绝地求生》中,每局游戏最多有多少...
游戏常识
评论
(1)
下面关于 Java 中 List ...
Java
评论
(1)
动态餐厅定价需要实时显示,延迟较低...
大模型开发
评论
(1)
以下Verilog代码描述了两个同...
Verilog
评论
(1)
以下使用生成器的数据管道代码中,若...
Python
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题