摘要:
1.先了解线程池的几个参数含义 corePoolSize (核心线程池大小): 作用: 指定了线程池维护的核心线程数量,即使这些线程处于空闲状态,它们也不会被回收。 用途: 核心线程用于处理长期的任务,保持最低的线程数量,以减少线程的创建和销毁的开销。 maximumPoolSize (最大线程池大 阅读全文
摘要:
1.线程状态 请解释 Java 中线程的几种状态,并描述每种状态的特点和转换条件。 NEW(新建):线程被创建,但尚未启动。 RUNNABLE(可运行):线程正在运行,可能在执行代码,也可能等待操作系统资源。 BLOCKED(阻塞):线程在等待监视器锁,以便进入同步块/方法。 WAITING(等待) 阅读全文