虾屮蛋

导航

 

2013年4月13日

摘要: 用自定义类加载器加载类,每次用一个classloader实例来加载,每次加载的class都是最新的,可以实现类的热加载,但类的静态变量也每次都是初始值,如下例子:// 自定义classloader, 来自《深入理解java虚拟机》一书class MyClassLoader extends ClassLoader { @Override public Class<?> loadClass(String name) throws ClassNotFoundException { try { String fileName = name.substring(name.lastIndexO 阅读全文
posted @ 2013-04-13 08:48 虾屮蛋 阅读(167) 评论(0) 推荐(0)