首页
题库
面试
求职
课程
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
江畔8670
河南工业贸易职业学院
2019届
Java工程师
关注
私信
加入黑名单
举报TA
首页
刷题
圈子
项目
笔记
基本资料
真题试卷
在线编程
心理测试
回答的问题(212)
ArrayList,Vector,LinkedList的存储性能和特性是什么?
0
Arraylist是不同步的,arraylist增长为原来的一半而vector是线程同步的,增长为原来的一半,Arraylist该查速度快,是通过下标,而linklist增删快,只需要移动指针
发表于 2019-04-30 19:09:18
ArrayList和LinkedList有什么区别?
0
ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 理论上来说在做新增和删除操作add和remove时,LinedList比较占优势,因为Arra...
发表于 2019-04-30 19:08:41
HashMap和Hashtable有什么区别?
0
HashTable 使用 synchronized 来进行同步,线程安全。 HashMap 可以插入键为 null 的 Entry。 HashMap 的迭代器是 fail-fast 迭代器。 HashMap 不能保证随着时间的推移 Map 中的元素次序是不变的。
发表于 2019-04-30 19:08:22
Iterator和ListIterator的区别是什么?
0
Iterator可用来遍历Set和List集合,但是ListIterator只能用来遍历List。 Iterator对集合只能是前向遍历,ListIterator既可以前向也可以后向。
发表于 2019-04-29 18:17:30
什么是迭代器?
1
迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址,简单地说,迭代器是一种检查容器内元素并遍历元素的可带泛型数据类型。
发表于 2019-04-29 18:16:57
为什么集合类没有实现Cloneable和Serializable接口?
0
克隆和序列化是跟具体的实现有关的,所以应该跟集合的实现类来决定如何实现克隆和序列化
发表于 2019-04-29 18:16:22
Java集合类框架的基本接口有哪些?
0
总共有两大接口:Collection 和Map ,一个元素集合,一个是键值对集合; 其中List和Set接口继承了Collection接口,一个是有序元素集合,一个是无序元素集合; 而ArrayList和 LinkedList 实现了List接口,HashSet实现了Set接口,这几个都比较常用; ...
发表于 2019-04-29 18:15:38
ConcurrentHashMap的原理是什么?
0
jdk1.7中采用Segment + HashEntry的方式进行实现 1.8中是采用Node + CAS + Synchronized来保证并发安全进行实现.
发表于 2019-04-29 18:15:07
什么是TreeMap?
0
TreeMap继承AbstractMap,实现NavigableMap、Cloneable、Serializable三个接口,能按自然顺序或自定义顺序遍历
发表于 2019-04-29 18:14:26
ArrayList是否会越界?
0
会
发表于 2019-04-29 18:14:02
首页
上一页
8
9
10
11
12
13
14
15
下一页
末页
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题