首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
多线程高并发
马尾区卷王
创建于2022-01-04
订阅专栏
多线程高并发相关知识
暂无订阅
共5篇文章
创建于2022-01-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
ThreadPoolExecutor&ScheduledThreadPoolExecutor线程池原理详解
概述 线程池是什么不用多说,我们先来看一下各种线程池继承关系,鸟瞰整个全貌 先看看顶层接口 ExecutorService 在 Executor 基础上增加了一个 submit方法,可以用于传入 Ca
详解Condition的await和signal等待/通知机制
概述 Condition虽然在工作中没有机会用上, 所以也没太关注,最近开始看JDK源码的时候发现里面用了大量的condition,所以来研究一下内部实现原理. Condition是AQS的一个内部类
FutureTask详解
众所周知,java执行线程只有两周种方式 继承Thread类重写run方法 实现runnable接口,丢到thread中 FutureTask 首先来看看继承类图 实现了Runnable说明可以丢到线
ThreadLocal原理以及其安全问题
ThreadLocal 是一个线程内共享数据的类,其原理是在线程有一个 ThreadLocalMap,key是ThreadLocal对象,value是自定义的数据,所以在同一个线程中,用同一个thre
AQS思想源码解析
基本概念 只有操作系统的内核才能提供创建线程的能力,java的线程也就是调用了内核提供的api接口 clone. java调用内核的方式称为 系统调用 线程的创建和使用 创建线程的方式一:继承Thre