正在加载图片...
"com.jivesoftware.forum.database.DbForumFactory"; private static ForumFactory factory null; public static ForumFactory getInstance(Authorization authorization){ //If no valid authorization passed in,return null. if (authorization ==null){ return null; //以下使用了Singleton单态模式 if (factory ==null)( synchronized(initLock){ if (factory =null)( try /动态转载类 class c Class.forName(className); factory =(ForumFactory)c.newInstance(); catch (Exception e)( return null; /Now,返回proxy.用来限制授权对forum的访问 return new ForumFactoryProxy(authorization,factory,"com.jivesoftware.forum.database.DbForumFactory"; private static ForumFactory factory = null; public static ForumFactory getInstance(Authorization authorization) { //If no valid authorization passed in, return null. if (authorization == null) { return null; } //以下使用了 Singleton 单态模式 if (factory == null) { synchronized(initLock) { if (factory == null) { ...... try { //动态转载类 Class c = Class.forName(className); factory = (ForumFactory)c.newInstance(); } catch (Exception e) { return null; } } } } //Now, 返回 proxy.用来限制授权对 forum 的访问 return new ForumFactoryProxy(authorization, factory
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有