今天下午把 JavaGuide[1]上 MySQL 以及书单部分的内容完善了一下。
CountDownLatch是一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待;
这题解题确实是简单,但题可能是希望考虑到代码的黏性减少代码重复降低耦合,所以官方解题也举了例子(假设题目条件不仅仅两个)。这边也写一下吧,就是说有几种情况就我们就自己手动组合后列举,代码量就会大全都是if示例...
在工作中,多线程访问同一个共享变量时存在并发问题,要么给这个共享变量加锁,要么将变量私有化,能不加锁就不加锁,ThreadLocal就是让每个线程访问自己的本地变量来避免并发问题。...
文章目录HashMap中的循环链表是如何产生的?HashMap为什么用红黑树而不用B树?HashMap为什么线程不安全?HashMap和HashTable的区别HashMap中的循环链表是如何产生的?在多线程的情况下,当重新调整HashMap大小的时候,就会存在条...
Java HashMap EntrySet 内部类 的 forEach 方法 分析forEach()该方法签名为void forEach(BiConsumer<? super K,? super
自我介绍 根据结点求二叉树高度 快排最差的时间复杂度,快排的空间复杂度 快排稳定吗 堆排序 算法题:一圈猴子选大王 4g大文件,64m 内存,找到出现频率最大的5个 第一个项目 String不可变 HashMap插入过程 currentHashMap ...
没想到昨天 一个没有写完的 面试备战笔记 上了牛客热搜第一 成就值一下涨了一千多 刷了三年题 也才勉强凑够一千 成就值 那我就 趁热打铁 再准备一篇 昨天那个可能 太难了 这回这个就正经多了。...
今天问到了 HashMap 没回答好 再总结一下 只总结我没有注意的部分 并不完整
昨天模拟面试,面试官问到了 哈希map 和 treeMap 我说都是使用了 红黑树 问我有什么区别 还有复杂度 稍微一深入讨论 我就废掉了 先亡羊补牢一下