jvm实例,tomcat容器,spring容器,在内存中的关系?

jvm实例,tomcat容器,spring容器,在内存中的关系


慕娘9325324
浏览 1563回答 1
1回答

ABOUTYOU

Java项目跟jvm进程数量没什么直接关系。通常我们用java 命令运行一个程序就会启动一个jvm进程,就是你所说的jvm实例。可以看看tomcat的启动脚本(非常复杂),但最终是通过一个java命令启动tomcat容器。webapp运行于tomcat容器基础之上,和tomcat同属于一个jvm进程是必然的。至于spring,容器的概念更多是逻辑上的,它仅仅是一个类(ApplicationContext,BeanFactory)的实例。web应用启动时加载一个WebApplicationContext实例,即我们所说的spring容器
打开App,查看更多内容
随时随地看视频慕课网APP