标记为 #Java 的文章。
本文解析了 Lock 与 ReentrantLock 的核心机制、公平锁实现、非公平锁实现和释放流程。
`synchronized` 是 Java 多线程编程中常用的关键字,它是一种基于对象的互斥锁。本文介绍了 synchronized 基本使用规范、底层原理和锁升级流程。
本文介绍了操作系统线程的状态和 Java 线程的状态和其转换关系,并对两种线程进行对比。
© 2026 Yi Liu