2017年9月28日
摘要: 1.队列中的锁的实现不同 ArrayBlockingQueue中的锁是没有分离的,即生产和消费用的是同一个锁; LinkedBlockingQueue中的锁是分离的,即生产用的是putLock,消费是takeLock 2.在生产或消费时操作不同 ArrayBlockingQueue基于数组,在生产和 阅读全文
posted @ 2017-09-28 14:13 沐雨橙风丶 阅读(1166) 评论(0) 推荐(0) 编辑
摘要: 1、线程安全 线程安全就是说多线程访问同一代码,不会产生不确定的结果。 2、List类和Set类List类和Set类是Collection集合接口的子接口。Set子接口:无序,不允许重复。List子接口:有序,可以有重复元素。 Set和List对比: Set:检索元素效率低下,删除和插入效率高,插入 阅读全文
posted @ 2017-09-28 14:00 沐雨橙风丶 阅读(163) 评论(0) 推荐(0) 编辑