主题: 并发编程
梳理线程安全、同步机制、线程池和并发状态管理的原理与工程实践。
这里收录 5 篇围绕「并发编程」的文章。主题页只聚合长期维护的知识领域,具体产品、人物和技术名词保留为文章关键词。
从这里开始
-
怎样写线程安全的代码
多线程编程是软件开发中最棘手的问题之一。
-
深入分析 ThreadLocal 内存泄漏问题
ThreadLocal 的作用是提供线程内的局部变量,这种变量在线程的生命周期内起作用,减少同一个线程内多个函数或者组件之间一些公共变量的传递的复杂度。
-
Java 线程池框架核心代码分析
多线程编程中,为每个任务分配一个线程是不现实的,线程创建的开销和资源消耗都是很高的。
全部文章
-
怎样写线程安全的代码
多线程编程是软件开发中最棘手的问题之一。
-
ThreadLocal 内存泄露的实例分析
之前写了一篇深入分析 ThreadLocal 内存泄漏问题是从理论上分析 ThreadLocal 的内存泄漏问题,这一篇文章我们来分析一下实际的内存泄漏案例。
-
深入分析 ThreadLocal 内存泄漏问题
ThreadLocal 的作用是提供线程内的局部变量,这种变量在线程的生命周期内起作用,减少同一个线程内多个函数或者组件之间一些公共变量的传递的复杂度。
-
Java 线程池框架核心代码分析
多线程编程中,为每个任务分配一个线程是不现实的,线程创建的开销和资源消耗都是很高的。
-
【译】JVM 进行线程同步背后的原理
本文翻译自[How the Java virtual machine performs thread synchronization][1],内容略有删改。