superclass=Object
type=class
library=thread
extended=
included=

Mutex(Mutal Exclusion = ¾å)϶ͭǡ¹ԥݸ
ˤޤMutex ŵŪʻȤ(m
Mutex֥ȤȤޤ):

  m.lock
  begin
    # mˤäݸ줿ƥ륻
  ensure
    m.unlock
  end

ޤϡñ

  m.synchronize {
    # mˤäݸ줿ƥ륻
  }
