![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java面试题
文章平均质量分 95
徐小冠
网名:耶马
一生放荡不羁-----爱自由
高级Java工程师、架构师、知识博主。拥有多年大型系统开发经验,目前在支付公司担任高级开发工程师擅长源码研究、解决方案制定、业务架构、技术架构。已完成多个支撑日百万访问量平台的系统架构,支撑平台稳定运行,同城多机房,异地多活,两地三中心,参与公司单元化改革
展开
-
线程池自查注意点
该记录首先将介绍线程池的基本概念,在介绍完之后再举例论证当前各项目中存在的线程池创建问题,用以自查。2、线程池的任务调度流程(1)如果当前工作线程数量小于核心线程数量,执行器总是优先创建一个任务线程,而不是从线程队列中获取一个空闲线程。(2)如果线程池中总的任务数量大于核心线程池数量,新接收的任务将被加入阻塞队列中,一直到阻塞队列已满。在核心线程池数量已经用完、阻塞队列没有满的场景下,线程池不会为新任务创建一个新线程。(3)当完成一个任务的执行时,执行器总是优先从阻塞队列中获取下一个任务,并开始执原创 2022-12-03 21:53:49 · 722 阅读 · 1 评论 -
java常见的面试[一]
Arraylist 与 LinkedList 异同 ArrayList 与 Vector 区别 HashMap的底层实现 HashMap 和 Hashtable 的区别 HashMap 的长度为什么是2的幂次方 HashSet 和 HashMap 区别 ConcurrentHashMap 和 Hashtable 的区别 C...原创 2018-08-22 21:42:45 · 1507 阅读 · 1 评论