标签:并发编程

Java ThreadLocal 设计

ThreadLocal 是 JDK 中一个非常重要的工具,可以控制堆内存中的对象只能被指定线程访问,常见的应用 […]

Java Synchronized 锁升级

Java 中的锁共有4种状态,级别从低到高依次为:无状态锁,偏向锁,轻量级锁和重量级锁,这几个状态会随着竞争情 […]

Java 中的线程安全性

概览 什么是线程安全? 当多个线程访问某个类时,不管 runtime 采用何种调度方式或者这些线程将如何交替执 […]