// @topic S-0314-10-01-30 Java singleton design pattern // @brief class Mutex package singleton; public class Mutex { static private java.util.concurrent.locks.Lock mLock = new java.util.concurrent.locks.ReentrantLock(); public void acquire() { mLock.lock(); } public void release() { mLock.unlock(); } }//class Mutex