重写类加载器,实现简单的热替换

关于类加载器,前面写了两篇,这篇是第四篇。

 

二、步骤 1、源码

一共两个工程,工程1,只有下面这一个类

测试类,TestSample.java,这个类的用处就是,我们不断改变其 printClassLoader 的代码,并重新编译后,放到指定位置:

/** * desc: * * @author : caokunliang * creat_date: 2019/6/15 0015 * creat_time: 14:01 **/ public class TestSample { public void printClassLoader(TestSample testSample) { System.out.println(testSample.getClass().getClassLoader()); } }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zywgpw.html