摘要:
Java多线程1、线程池的原理,为什么要创建线程池?答:1)线程池可以降低创建和销毁线程时的资源消耗,提高响应速度,提高现成的可管理性。 2)线程池构造参数: corePoolSize:核心线程数 maximumPoolSize:最大线程数 keepAliveTime:空闲时间 unit:空闲时间单 阅读全文
posted @ 2022-07-30 22:43
花心大萝卜li
阅读(73)
评论(0)
推荐(0)
摘要:
阅读全文
posted @ 2022-07-30 21:42
花心大萝卜li
阅读(54)
评论(0)
推荐(0)
摘要:
阅读全文
posted @ 2022-07-30 21:37
花心大萝卜li
阅读(42)
评论(0)
推荐(0)
摘要:
/** * 使用synchronized实现一个简单的死锁 * @author RJH * @date 2017年11月23日 下午8:24:13 */ public class SynchronizedDeadLock { public static void main(String[] args 阅读全文
posted @ 2022-07-30 19:12
花心大萝卜li
阅读(55)
评论(0)
推荐(0)
摘要:
阅读全文
posted @ 2022-07-30 19:05
花心大萝卜li
阅读(39)
评论(0)
推荐(0)
摘要:
自旋锁 阅读全文
posted @ 2022-07-30 16:51
花心大萝卜li
阅读(32)
评论(0)
推荐(0)
摘要:
阅读全文
posted @ 2022-07-30 16:13
花心大萝卜li
阅读(83)
评论(0)
推荐(0)
摘要:
corePoolSize:核心线程数 maximumPoolSize 线程池所能容纳的最大线程数 keepAliveTime 线程闲置超时时长。如果超过该时长,非核心线程就会被回收 unit 指定 keepAliveTime 参数的时间单位。常用的有:TimeUnit.MILLISECONDS(毫秒 阅读全文
posted @ 2022-07-30 16:01
花心大萝卜li
阅读(58)
评论(0)
推荐(0)

浙公网安备 33010602011771号