打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
为什么jsp修改后tomcat 不用重启也可以生效,但是java类修改后就要重启tomcat才生效

在修改一个类时,如果没有修改到已经贮存于虚拟机的实例,在你重新编译后,发布至classes,都不需要重启。
怎样才叫已经贮存于虚拟机的实例呢:
1.成员变量
2.类名称
3.方法名
…………

如果你只是修改了方法中的程序,那你在重新编译后发布同样不需要重启tomcat的。而jsp代码的编写也正是这个道理,JSP在编译的成servlet的时候,都是将代码编写在doService中,所以这并不影响JVM中的实例。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
JSP/Servlet 工作原理
Tomcat热部署的实现原理
tomcat热部署的实现原理
一步之差进入大厂,下定决心钻透java所有面试题,顺利通过!
Java中动态获取项目根目录的绝对路径
由基本概念开始全面认识JAVA
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服