生活之什么是java热部署

Java热部署就像你在家煮面时“边煮边加料”:
比如你正在用锅煮面条(程序运行中),突然发现忘了加鸡蛋(需要修改代码)。传统方式是关掉火(停止程序)、重新加水放面(重启程序),很麻烦。
而热部署就像不关火,直接把鸡蛋敲进锅里(修改代码后直接更新),面条继续煮,你不用等重新开锅,就能吃到加蛋的面啦~

核心原理:程序运行时动态替换类文件,不用重启就能让新代码生效,提升开发效率~

你可能感兴趣的:(java)