线程面试题

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

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

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

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

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

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

长工 排队人数 短工

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

相关推荐
小黄编程快乐屋19 小时前
Python 期末复习知识点汇总
java·服务器·python
千寻技术帮19 小时前
10400_基于Springboot的职业教育管理系统
java·spring boot·后端·毕设·文档·职业教育
Non importa20 小时前
用滑动窗口代替暴力枚举:算法新手的第二道砍
java·数据结构·c++·学习·算法·leetcode·哈希算法
涛声依旧Cjt20 小时前
Spring AOP实战--优雅的对出参进行脱敏
java·spring·springaop 实战·aop 优雅脱敏·spring 脱敏
灰乌鸦乌卡20 小时前
练手项目0 介绍
java
YANshangqian20 小时前
家具设计软件Room Arranger Portable
jvm
laocooon52385788620 小时前
C语言枚举知识详解与示例
java·c语言·数据库
月明长歌20 小时前
【码道初阶】【LeetCode 160】相交链表:让跑者“起跑线对齐”的智慧
java·算法·leetcode·链表
菜鸟小芯20 小时前
OpenHarmony环境搭建——02-JDK17安装教程
java