面试
风起尘落
我只需努力,剩下的交给时光。
展开
-
java个人面试总结
1.有没有有顺序的Map实现类,如果有,他们是怎么保证有序的? TreeMap和LinkedHashmap都是有序的。(TreeMap默认是key升序(字典排序)),LinkedHashmap默认是数据插入顺序) TreeMap是基于比较器Comparator来实现有序的(内部结构为红黑树)。 LinkedHashmap是基于链表来实现数据插入有序的。 2.HashMap什么时候扩...原创 2020-01-15 15:48:55 · 1224 阅读 · 3 评论 -
java面试问题记录
1.创建线程的方式 继承Thead,实现Runnable或者Callable(有返回值)接口,通过线程池的方式创建。 常见有那些线程池的创建方式 newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。 ...原创 2020-01-03 14:33:52 · 977 阅读 · 4 评论