
您可以使用反射来调用单例类的私有构造函数,以创建该类的新实例。
class MySingleton { private MySingleton() { }}class Test { public void test() throws Exception { Constructor<MySingleton> constructor = MySingleton.class.getConstructor(); constructor.setAccessible(true); MySingleton otherSingleton = constructor.newInstance(); }}欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)