首页 > TAG信息列表 > JDK19

jdk线程池ThreadPoolExecutor优雅停止原理解析

jdk线程池工作原理解析(二)本篇博客是jdk线程池ThreadPoolExecutor工作原理解析系列博客的第二篇,在第一篇博客中从源码层面分析了ThreadPoolExecutor在RUNNING状态下处理任务的核心逻辑,而在这篇博客中将会详细讲解jdk线程池ThreadPoolExecutor优雅停止的实现原理。 ThreadPoolExec

支持JDK19虚拟线程的web框架,之五(终篇):兴风作浪的ThreadLocal

关于ThreadLocal 既然提到了线程,自然绕不开ThreadLocal类,它提供了线程本地变量,此变量和一般的变量不同。通过get & set 方法,每个线程可以获取到自己独立的变量。这个变量实例通常是私有且静态的,可以存储与线程相关的信息,如产品id、事务id等。虚拟线程中,ThreadLocal的问题 既然每个