首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
多线程
Gladiator1
创建于2025-05-11
订阅专栏
多线程
暂无订阅
共26篇文章
创建于2025-05-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
博客记录-day117-Java并发,Mybatis,Tomcat面试题+项目面试题
一、语雀-Java并发面试题 1、如何实现主线程捕获子线程异常 ✅如何实现主线程捕获子线程异常 1. 为什么不能在try-catch中捕获子线程的异常? 2、什么是happens-before原则?
博客记录-day116-Java并发面试题+计网传输层,网络场景,网络攻击面试题
一、语雀-Java并发面试题 1、线程池核心 【不背八股】80行代码手写线程池_哔哩哔哩_bilibili 1. 核心线程使用take循环等待 2. 非核心线程使用poll,超时后自动退出 2、Com
博客记录-day115-Java并发面试题+项目面试题
一、语雀-Java并发面试题 1、如何理解AQS? ✅如何理解AQS? 2、什么是CAS?存在什么问题? ✅什么是CAS?存在什么问题? 1. ABA问题 2. 忙等待 3、乐观锁与悲观锁 4、JUC
博客记录-day114-Java并发面试题+项目面试题+计网传输层面试题
一、语雀-Java并发面试题 1、synchronized是怎么实现的? ✅synchronized是怎么实现的? synchronized是Java中实现线程同步的核心机制,其底层基于Monitor
博客记录-day113-Java并发面试题+计网应用层,网络层面试题
一、语雀-Java并发面试题 1、进程与线程 ✅能不能谈谈你对线程安全的理解? 1.1 线程特点 1.2 类变量、成员变量和局部变量 Java中共有三种变量,分别是类变量、实例变量和局部变量。他们分别
博客记录-day099-Java并发面试题+Spring面试题
一、小林-Java并发面试题 1、volatile可以保证线程安全吗? volatile关键字可以保证可见性,但不能保证原子性,因此不能完全保证线程安全。volatile关键字用于修饰变量,当一个线程
博客记录-day098-Java并发编程面试题+Java新特性,Spring面试题+MySQL面试题+Redis面试题
一、小林-Java并发编程面试题 1、synchronized和reentrantlock及其应用场景? synchronized是Java提供的原子性内置锁,这种内置的并且使用者看不到的锁也被称为监
博客记录-day088-JUC线程池: Fork/Join框架详解+Java面试题
一、Java全栈知识体系-Fork/Join框架详解 1、Fork/Join框架简介 Fork/Join框架是Java并发工具包中的一种可以将一个大任务拆分为很多小任务来异步执行的工具,自JDK1.7
博客记录-day087-JUC线程池: ScheduledThreadPoolExecutor详解+Java基础面经
一、Java全栈知识体系-ScheduledThreadPoolExecutor详解 1、ScheduledThreadPoolExecutor简介 ScheduledThreadPoolExecut
博客记录-day086-JUC线程池: ThreadPoolExecutor详解+Java基础面经
一、Java全栈知识体系-ThreadPoolExecutor详解 1、ThreadPoolExecutor例子 Java是如何实现和管理线程池的? 从JDK 5开始,把工作单元与执行机制分离开来,工
博客记录-day085-JUC线程池: FutureTask详解+Redis常见数据类型
一、Java全栈知识体系-FutureTask详解 1、FutureTask简介 Future 表示了一个任务的生命周期,是一个可取消的异步运算,可以把它看作是一个异步操作的结果的占位符,它将在未来的
博客记录-day084-BlockingQueue详解+Redis
一、Java全栈知识体系-BlockingQueue详解 1、BlockingQueue和BlockingDeque 1.1 BlockingQueue BlockingQueue 通常用于一个线程生
博客记录-day083-ConcurrentLinkedQueue详解+Redis
一、Java全栈知识体系-JUC集合: ConcurrentLinkedQueue详解 1、ConcurrentLinkedQueue数据结构 通过源码分析可知,ConcurrentLinkedQue
博客记录-day082-CopyOnWriteArrayList详解+Redis
一、Java全栈知识体系-JUC集合: CopyOnWriteArrayList详解 1、CopyOnWriteArrayList源码分析 1.1 类的继承关系 CopyOnWriteArrayLis
博客记录-day081-ConcurrentHashMap详解+redis
一、Java全栈知识体系-JUC集合: ConcurrentHashMap详解 1.1 ConcurrentHashMap - JDK 1.7 在JDK1.5~1.7版本,Java使用了分段锁机制实现
博客记录-day080-ReentrantReadWriteLock详解+redis
一、Java全栈知识体系-ReentrantReadWriteLock详解 1、ReentrantReadWriteLock数据结构 ReentrantReadWriteLock底层是基于Reentr
博客记录-day079-ReentrantLock详解+MySQL死锁
一、Java全栈知识体系-JUC锁: ReentrantLock详解 1、ReentrantLock源码分析 1.1 类的继承关系 ReentrantLock实现了Lock接口,Lock接口中定义了l
博客记录-day078-锁核心类AQS详解+MySQL如何加锁
一、Java全栈知识体系-锁核心类AQS详解 1、AbstractQueuedSynchronizer简介 AQS是一个用来构建锁和同步器的框架,使用AQS能简单且高效地构造出应用广泛的大量的同步器,
博客记录-day077-LockSupport+MySQL 有哪些锁
一、Java全栈知识体系-LockSupport 1、LockSupport简介 LockSupport用来创建锁和其他同步类的基本线程阻塞原语。简而言之,当调用LockSupport.park时,表
博客记录-day076-JUC原子类+幻读
一、Java全栈知识体系-JUC原子类: CAS, Unsafe和原子类 1、CAS 线程安全的实现方法包含: 互斥同步: synchronized 和 ReentrantLock 非阻塞同步: CA
下一页