启动多个jar包使用的JVM可以是同一个,也可以是不同的。这取决于你是如何启动这些jar包的。

如果你是通过命令行或脚本依次启动每个jar包,那么它们将分别在不同的JVM实例中运行。

如果你使用一个开发框架或容器来管理这些jar包,比如Spring Boot、Tomcat等,它们通常会在同一个JVM实例中运行。

需要注意的是,即使在同一个JVM实例中运行,每个jar包仍然是独立的,它们有自己的类加载器和资源。不同的jar包之间可以共享JVM的一些资源,如内存、线程池等,但它们之间的类和对象是相互隔离的。

启动多个jar包使用的jvm 是同一个吗

原文地址: https://www.cveoy.top/t/topic/hAms 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录