// @topic S-0314-10-03-30 Java object pool design pattern // @brief class Lock package objectpooldemo; public class Lock { private static Mutex mutex = new Mutex(); public Lock() { mutex.acquire(); } public void release() { mutex.release(); } }//class Lock