为了账号安全,请及时绑定邮箱和手机立即绑定

我的类加载器没有生效

 public static BaseManager getManager(String className){    	 System.out.println(className.replace(".","/"));          File loadFile = new File(CLASS_PATH+className.replace(".","/")+".class");          long lastModified = loadFile.lastModified();          if(loadTimeMap.get(className)== null){        	  System.out.println("load new class");            load(className,lastModified);          }else if(loadTimeMap.get(className).getLoadTime()!=lastModified){        	  System.out.println("load old class");            load(className,lastModified);          }          return loadTimeMap.get(className).getManager();     }

加入了打印语句,修改了MyManager以后,是重新加载了对象,但是MyManager里面的输出语句没有变化

这是为什么,因为eclipse的原因?

正在回答

2 回答

是的,是这个原因

0 回复 有任何疑惑可以回复我~

有省略了东西吧

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我的类加载器没有生效

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信