管程

管程

一、是什么?

管程,是由一组数据以及定义在这组数据上的操作组成的模块或软件包。

管程的组成:

  • 局部于管程内部的数据说明,对外而言是共享数据
  • 对该数据结构进行操作的一组数据
  • 对局部于管程的共享数据设置初始值的语句

管程的特性: