为什么 ConcurrentHashMap 比 HashTable 效率要高?
HashTable 使用一把锁(锁住整个链表结构)处理并发问题,多个线程竞争一把锁,容易阻塞;
ConcurrentHashMapJDK 1.7 中使用分段锁(ReentrantLock + Segment + HashEntry),相当于把一个 HashMap 分成多个段,每段分配一把锁,这样支持多线程访问。
老师讲得真好,通俗易懂
请写出以下代码执行输出:(构造函数、静态块执行顺序)
叉树前序遍历的递归和非递归实现?
请你谈谈Cookie的弊端
用一条线(可以是折线)分割多边形为面积相等的两部分
老师讲得真好,通俗易懂