![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
#多线程
FourthUncle
要卷的死死的
展开
-
线程池技术
线程池 线程池关键参数 核心线程数:corePoolSize 在创建了线程池后,默认情况下,线程池中并没有任何线程,而是等待有任务到来,才创建线程去执行任务,除了调用了prestartAllCoreThreads或者prestartCoreThread()方法,这两个方法是预创建线程的意思,即在没有任务到来之前就创建corePoolSize个线程或者一个线程,默认情况下,创建了线程池后,线程池中的线程数为0,当有任务来之后,就会创建一个线程去执行任务,当线程池中的线程数达到corePoolSize之后原创 2022-01-29 10:46:07 · 407 阅读 · 0 评论 -
当前线程如何终止其他线程
如何让线程A,终止线程B 理论上,如果线程B不做终止的处理,是不会被其他线程终止的。 在线程A中开启线程B,调用线程的Thread.interrpute方法,线程B 内部获取当前线程的isInterrupted()方法,如果isInterrupted()返回结果是ture,说明收到结束状态通知,线程B处理结束通知。线程B才会结束,否则是不会被其他线程终止的。 ...原创 2022-01-26 16:21:01 · 717 阅读 · 0 评论