1. 程式人生 > >The j.u.c Synchronizer Framework中文翻譯版

The j.u.c Synchronizer Framework中文翻譯版

原文連結

The java.util.concurrent Synchronizer Framework 中文翻譯版

作者:Doug Lea
譯者:歐振聰  校對:丁一

  1. 背景介紹
  2. 需求
  3. 設計與實現
  4. 用法
  5. 效能
  6. 總結

摘要

在J2SE 1.5的java.util.concurrent包(下稱j.u.c包)中,大部分的同步器(例如鎖,屏障等等)都是基於AbstractQueuedSynchronizer類(下稱AQS類),這個簡單的框架而構建的。這個框架為同步狀態的原子性管理、執行緒的阻塞和解除阻塞以及排隊提供了一種通用的機制。這篇論文主要描述了這個框架基本原理、設計、實現、用法以及效能。