Java实现Singleton单例模式
方式一
class BookMgr{ private static BookMgr mgr = new BookMgr(); private BookMgr(){ } public BookMgr getInstance(){ return mgr; } }方式二:注意需要加入线程同步处理。
class BookMgr{ private static BookMgr mgr = null; private BookMgr(){ } public static synchronized BookMgr getInstance(){ if(null == mgr) { mgr = new BookMgr(); } return mgr; } }阅读全文