首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
西瓜同学🏀
河南工业贸易职业学院
2019届
Java工程师
关注
私信
加入黑名单
举报TA
首页
刷题
圈子
项目
笔记
基本资料
真题试卷
在线编程
心理测试
回答的问题(217)
介绍一下生产者消费者模式?
0
生产者和消费者在同一时间段内共用同一存储空间,生产者向空间里生产数据,而消费者取走数据。 优点:支持并发、解耦。
发表于 2019-05-05 15:17:46
多线程同步的方法
0
实现线程同步可以用现成的sychronize,也可以通过lock锁和原子类实现
发表于 2019-05-05 15:17:32
多线程中的i++线程安全吗?为什么?
2
不安全。i++不是原子性操作。i++分为读取i值,对i值加一,再赋值给i++,执行期中任何一步都是有可能被其他线程抢占的。
发表于 2019-05-05 15:17:06
List、Map、Set三个接口存取元素时,各有什么特点?
0
List集合有序可重复,Set集合无序不重复。Map集合是键值对映射,值可以重复,但键不可以重复!!!
发表于 2019-05-05 15:16:51
阐述ArrayList、Vector、LinkedList的存储性能和特性
0
arraylist,linkedlist是线程不安全的,vector是线程安全的,存储方面vector不及前两者,arrayliat底层是动态数组,查找方面快,linkedlist底层是链表,需要移动指针,查找数据慢,但添加和删除比较快
发表于 2019-05-05 15:16:33
List、Set、Map是否继承自Collection接口?
0
List、Set 是,Map 不是。Map是键值对映射容器,与List和Set有明显的区别,而Set存储的零散的元素且不允许有重复元素(数学中的集合也是如此),List是线性结构的容器,适用于按数值索引访问元素的情形。
发表于 2019-05-05 15:16:00
你所知道的集合类都有哪些?主要方法?
0
主要有两种。一种Collection,另一种Map。其中Collection包括Set、List和Queue,Set(无序无重)又包括HashSet、LinkedHashSet及TreeSet,List(有序有重)又包括ArrayList、LinkedList及Vector;其中Map包括HashT...
发表于 2019-05-05 15:15:37
Collection 和 Collections的区别。
0
1、Collection 是一个集合接口。 2、Collections 是一个包装类。
发表于 2019-05-05 15:15:19
快速失败(fail-fast)和安全失败(fail-safe)的区别是什么?
1
Iterator的安全失败是基于对底层集合做拷贝,因此,它不受源集合上修改的影响。java.util包下面的所有的集合类都是快速失败的,而java.util.concurrent包下面的所有的类都是安全失败的。快速失败的迭代器会抛出ConcurrentModificationException异常,...
发表于 2019-05-05 15:14:34
Iterator和ListIterator的区别是什么?
0
Iterator和ListIterator的区别是: Iterator可用来遍历Set和List集合,但是ListIterator只能用来遍历List。 Iterator对集合只能是前向遍历,ListIterator既可以前向也可以后向。 ListIterator实现了Iterator接口,并...
发表于 2019-05-05 15:14:21
首页
上一页
2
3
4
5
6
7
8
9
下一页
末页
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题