热加载 常见的热加载用于开发当中,当我们修改代码的时候会自动重新编译被更改的class文件 热加载原理 1、容器启动的时候新建一条后台线程定时监听类文件的时间戳变化,变了就重新载入 2、利用自定义classloader重新加载新的class文件 热部署 让JVM重新加载新的class文件 热部署是部署服务器的一种方法,可以实现服务在运行过程中更新,服务自动重新打包部署,无需重启 热部署原理 与热加载原理类似,但是热部署主要是重新部署整一个项目,会释放内存,并且会清空session