是运行所有Java应用程序使用的JVM,还是"每个Java应用程序一个JVM"适用?(例如,应用程序是IntelliJ IDEA,例如服务器和NetBeans)
此外,分配的JVM与每个Java应用程序使用的进程之间是否存在任何连接?
我读到每个应用程序都在自己的JVM中运行.为什么会这样?为什么他们不让一个JVM运行2个或更多应用程序?
我读了一篇SO帖子,但无法在那里得到答案. 每个Java应用程序有一个JVM吗?
我在谈论通过public static void main(String [])方法启动的应用程序...)