线程面试题

1.JDK自带的线程池有哪些?

2.线程池中核心线程数与最大线程数与缓冲任务队列的关系?

  • 先使用核心线程执行任务。

  • 当核心线程不足时,新任务入队列等待。

  • 当队列满且线程数未达最大值时,增加非核心线程执行任务。

  • 当队列满且线程数已达最大值时,触发拒绝策略处理新来的任务。

长工 排队人数 短工

3.为什么阿里巴巴不让使用JDK自带的线程池

相关推荐
NAGNIP6 小时前
轻松搞懂全连接神经网络结构!
人工智能·算法·面试
NAGNIP6 小时前
一文搞懂激活函数!
算法·面试
前端Hardy11 小时前
面试官:JS数组的常用方法有哪些?这篇总结让你面试稳了!
javascript·面试
日月云棠12 小时前
各版本JDK对比:JDK 25 特性详解
java
牛奶12 小时前
React 底层原理 & 新特性
前端·react.js·面试
牛奶12 小时前
ts随笔:面向对象与高级类型
前端·面试·typescript
牛奶12 小时前
React 基础理论 & API 使用
前端·react.js·面试
SuperEugene12 小时前
从 Vue2 到 Vue3:语法差异与迁移时最容易懵的点
前端·vue.js·面试
用户83071968408212 小时前
Spring Boot 项目中日期处理的最佳实践
java·spring boot
JavaGuide13 小时前
Claude Opus 4.6 真的用不起了!我换成了国产 M2.5,实测真香!!
java·spring·ai·claude code