问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

tomcat启动以后,是不是所有的类都要加载到内存里面

发布网友 发布时间:2022-04-22 07:16

我来回答

3个回答

热心网友 时间:2022-06-17 09:52

可以负责的告诉你:不是
tomcat只load当前需要的class,static class相较于一般class的不同之处在于存储的时候采用的是全局控制。
可以自验证,方法如下:
写两个static class 其中一个是死循环,一个是简单控制if else
分别放在构造函数中,主调class 没有实例两个 static 时(即没有调用)是不会有输出的
反之(调用),则存在输出。追问也就是用到才load,通过servlet去load,那servlet也是用到再load吗?(通过配置load-on-startup控制?)由spring管理的bean呢?

追答servlet是一种配置机制,本身也是用到的时候才加载。
spring中bean与servlet的相同点在于本质都是class,不同在于使用的框架机制,就加载本身来说没有区别,都是啥时候用,啥时候加载,这也是所有高级语言的重大改进点。减少内存的负担

热心网友 时间:2022-06-17 09:52

在web工程中还可以配置,Servlet的启动优先级,可以设置程序启动优先级
在web.xml 文件中<load-on-startup></load-on-startup>标签
<load-on-startup></load-on-startup>指 定当Web应用启动时,装载Servlet的次序。
当值为正数或零时:Servlet容器先加 载数值小的servlet,再依次加载其他数值大的servlet.
当值为负或未定义:Servlet容器将在 Web客户首次访问这个servlet时加载它

热心网友 时间:2022-06-17 09:53

路过帮顶
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
容易发财的房地产中介公司名字 我想对自己的房子进行房产评估,去哪里办理,需要... 改字体的时候不小心改错了,全变成格仔了怎么办 手机文件不小心改错名字了怎么办 女生每天早晚各跑步一个小时,配合饮食,一个月瘦多少? 每天早晚各慢跑一小时.一个月能瘦多少斤 爱剪辑怎么去水印 给视频去水印方法 游戏本关机时可以晃吗? 笔记本玩游戏CPU温度高,会花屏 打剑网三一小时声音大,发热,还能继续吗? 启动Tomcat的时候找不到FacesContextFactory这个类... 雾灵山徒步游3日攻略,最好附带露营地点 如何修改类文件和jsp页面后不用重启tomcat就可以自... 雾灵山自驾游路线 为什么tomcat要自定义classloader 雾灵山好玩吗 这几天去合适嘛 tomcat 实现如何不重启,自动加载修改的文件和类? Tomcat 启动的时候会加载哪些内容 雾灵山自驾游路线?想了解路况,轿车底盘较底,能... 外贸部门计划书 tomcat启动错误: 找不到或无法加载主类 org.apache... 雾灵山有什么景点啊 小米4A支持OTG吗? 学生会文艺部部门建设怎么写?给篇范文 tomcat启动报错,加载不到类 请问tomcat一启动就把classes下面的类都加载到内存... 15岁骨骼闭合还能长吗 小米5怎么打开otg功能 学生会部门发展规划怎么写? tomcat web.xml启动加载类 雾灵山十八潭指的是什么 eclipse中启动tomcat出现错误: 找不到或无法加载主... 蜘蛛结网忙是哪篇课文 语文课本关于蜘蛛织网给一个将军的启示的课文 java中必须重新启动tomcat才可以加载action或实体... 雾灵山怎么样 谁有《蜘蛛织网》这篇小学课文的原文? 杭州车辆过户步骤 杭州萧山过户外地车辆需要哪些指标 杭州车辆过户转临安流程 飞翔的蜘蛛这篇课文看了蜘蛛织网作者想起了什么和... 如何在杭州办车辆过户手续? 小学三年级语文上册中第十一课第八次中蜘蛛结网的... 外地购买二手车如何上户 杭州旧车过户费用怎么计算 蜘蛛这篇课文开头用谜语引出 在文中起了什么作用 万家乐l1pb26-13b1壁挂炉使用说明书 对蜘蛛这篇课文最后一段的理解 外地小车可以过户到杭州吗 万家乐壁挂炉如何使用