首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

用ClassLoader兑现热部署

2013-04-26 
用ClassLoader实现热部署?package classloader import java.lang.reflect.Methodpublic class DynamicCl

用ClassLoader实现热部署
?

package classloader; import java.lang.reflect.Method;public class DynamicClassLoaderTest {public static void main(String[] args) throws Exception {while (true) {DynamicClassLoader loader = new DynamicClassLoader();Class<?> clazz = loader.loadClass("F:\\JavaProjects\\MyTomcat\\bin", "test.classloader.Hello");Method method = clazz.getMethod("sayHello", String.class);System.out.println(method.invoke(clazz.newInstance(), "Ken"));// 每隔3秒钟重新加载Thread.sleep(3000);}}}
?

热点排行