240 发简信
IP属地:湖南
  • Resize,w 360,h 240
    红黑树

    前言 从jdk8.0开始HashMap进行了一次革新,为了提高查找效率在哈希桶内元素超过8个时自动变为红黑树结构。红黑树到底是为了解决什么问题存...

  • 基于jdk PriorityQueue的思考

    前言 众所周知堆排序就是个二叉堆,其实本质上就是个完全二叉树,我其实是想讲堆排序的,可为什么会和优先队列扯上关系呢,而优先队列又为何和jdk扯上...

  • Java动态代理之cglib

    cglib和jdk自带的动态代理 记得上次的动态代理,感觉讲的不是很好,因为我漏了好几个重要的点。而且关于cglib这个基于asm框架的代理也没...

  • HashMap

    解决老大难问题HashMap 最近对底层的东西产生了浓重的兴趣。前几天看了关于HashMap的文章,发现自己真的一无所知简直是个垃圾。 首先大家...

  • 聊聊并查集(一)

    并查集 星期五花了一个小时敲完了并查集代码,花了大部分时间去调试结果发现问题源头出在eclipse重定向中与我自身代码并无关系,最后只能命令行运...

  • Java泛型你真的懂了吗(一)

    前言 看了一早上的泛型我很蛋疼,我发现我之前用泛型一直都是不明不白的。 正文 我相信类似于List list = new ArrayList<...

  • Java内部类到底是什么玩意(二)

    前言 自己昨天挖的坑含泪都要填完,其实昨天自认为内部类讲的还不够透彻,因为只是说并没有拿出任何证据说明内部类持有了外部类的引用,还有私有变量是怎...

  • Java内部类到底是什么玩意(一)

    前言 最近为了复习基础学的东西比较杂,翻看Core Java了,看到内部类这一块感觉理解的和以前不一样。 正文 为了做示例可能会用java GU...

  • 让人恶心的编码问题?

    很烦躁今天一天简直烦躁透顶,明明就是个小功能我居然花了好久去解决,今天本来想把回复功能做出来的,很高兴我在8点完成了这个既定的要求。总的来分析一...