基本信息
文件名称:临界区与互斥.docx
文件大小:18.29 KB
总页数:2 页
更新时间:2026-03-09
总字数:约1.78千字
文档摘要

PAGE

PAGE1

临界区与互斥

11.4.1临界区与互斥

临界区模式(CriticalSectionPattern)是指在一个分享范围中只让一个线程执行的模式。它是全部其他多线程设计模式的基础,这个模式叫临界区模式,假如把着眼点放在执行的线程上,这个模式就叫单线程执行模式。

Java为了实现同步机制提供了synchronized关键字,我们可以用法它来定义被同步的对象以及临界区,临界区的范围是由一组大括号来标识的。而进出临界区时须要的加锁和操作则是由Java内置支持的。从功能上来说,我们可以认为左大括号起到enter(lock)的作用,而右大括号起到了exit(lo