阅读classloader相关资料发现,load class很容易,但是没有对应删除class的方法,也就是class对象只能装载没有卸载。
而重复的class,因为双亲委托是无法重复加载的。
那么非常不理解idea和tomcat如何实现热更新代码的。
原理是什么?
java热更新class如何实现?
阅读classloader相关资料发现,load class很容易,但是没有对应删除class的方法,也就是class对象只能装载没有卸载。
而重复的class,因为双亲委托是无法重复加载的。
那么非常不理解idea和tomcat如何实现热更新代码的。
原理是什么?