02 2021 档案

摘要:DelayQueue是基于java中一个非常牛逼的队列PriorityQueue(优先队列),PriorityQueue是java1.5新加入的,当我看到Doug Lea大神的署名之后,我就知道这个队列不简单,那我们先来看一下他的源码吧: 作为一个队列来说,最基础的就是新增和查询,首先我们看下入队的 阅读全文
posted @ 2021-02-24 16:53 吃肉不长肉的小灏哥 阅读(1002) 评论(0) 推荐(0)
摘要:记得去年面试阿里的时候,就问到了一个问题,延时队列是怎么实现的,我当时对这个理解的不是很深,就回答了我们java中会用到DelayQueue实现,说了一下使用PriorityQueue队列实现,他可能也没用过,而我理解也不到位,在这个问题上聊了半天也没聊到点子上,也就不了了之了,过完年第一天上班没啥 阅读全文
posted @ 2021-02-19 11:40 吃肉不长肉的小灏哥 阅读(279) 评论(0) 推荐(0)
摘要:Map的实现有很多种,而HashMap算是最经典的实现之一了吧,在平时的使用中,绝大部分的使用也都是HashMap,我记得刚入行那会,脑子里对Map的使用就是Map map = new HashMap(); ,而在面试中,HashMap的实现原理也是高频面试题。那么热度如此之高的HashMap的神秘 阅读全文
posted @ 2021-02-03 19:45 吃肉不长肉的小灏哥 阅读(148) 评论(0) 推荐(1)