摘要:
前面有提到过Tomcat的热部署,所谓热部署就是在应用运行时更新Java类文件以升级软件功能,升级过程不需要关停和重启应用。要进行热部署需要做class热替换。Class热替换实现了将修改的class再次加载到JVM中,以动态替换内存中原有的class字节码。实现class的热替换就与Java类加载过程相关,关于Java类加载过程的文章或书籍早些年就已经很多了,这里从” 深入探讨 Java 类加载器(http://www.ibm.com/developerworks/cn/java/j-lo-classloader/)’’一文中摘录了部分内容说明Java类的加载过程。类加载器基本概念基本上所有 阅读全文