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 ˤäݸ줿ƥ륻
  }
