
多线程
文章平均质量分 89
G探险者
不积跬步无以至千里
展开
-
多线程中的线程池以及Exector框架
目录 什么是线程池? ThreadPoolExecutor执行execute()方法的示意 线程池的创建各个参数含义 关闭线程池 合理地配置线程池 Executor框架调度模型 三大组成部分:任务,任务的执行,异步计算的结果 成员结构图 Executor框架基本使用流程 ScheduledThreadPoolExecutor详解 Callable、Future和FutureTask详解 CompletionService详解 什么是线程池? 降低资源的消耗 提高响应速度,任务原创 2021-03-28 19:54:58 · 2376 阅读 · 0 评论 -
线程中的那些工具类以及容器类
目录 为什么要使用ConcurrentHashMap 一些有用的方法 Hash的解释 ConcurrentHashMap在1.7下的实现 ConcurrentHashMap在1.8下的实现 ConcurrentSkipListMap 和ConcurrentSkipListSet ConcurrentLinkedQueue 无界非阻塞队列 CopyOnWriteArrayList和CopyOnWriteArraySet 什么是阻塞队列 常用阻塞队列 了解阻塞队列的实现原理 生产者消..转载 2021-03-28 19:11:23 · 2186 阅读 · 0 评论 -
线程基础知识笔记
概念 运行程序会创建一个进程。但OS调度的最小单元是线程(轻量级进程)。 普通的java程序包含的线程: 11:Monitor Ctrl-Break//监听中断信号 5:Attach Listener//获取内存dump,线程dump 4:Signal Dispatcher//z将信号分给jvm的线程 3:Finalizer//调用对象的finalizer方法 2:Reference Handler//清除Reference 1:main//程序的主入口 为什么要...原创 2021-03-28 18:59:21 · 95 阅读 · 0 评论 -
线程中的那些琐
先留个题目,后面有时间写写原创 2020-12-01 22:48:54 · 86 阅读 · 0 评论