Java虚拟机是在用户登录之前启动还是在启动窗口之后启动。
答案 0 :(得分:3)
每次启动java程序时,都会启动Java虚拟机的新实例。它在程序结束时停止。
对于java applet,浏览器将调用虚拟机本身。
答案 1 :(得分:1)
当Java应用程序启动时,运行时jvm实例就诞生了。应用程序完成后,实例将终止。如果您在同一台计算机上同时启动四个Java应用程序,使用相同的具体实现,您将获得四个Java虚拟机实例。每个Java应用程序都在自己的Java虚拟机中运行。
答案 2 :(得分:0)
JVM在需要时启动,换句话说,只要您需要一个运行Java代码的环境,这意味着当您启动应用程序时。
尝试谷歌搜索"当JVM启动"时,它应该会产生很多解决这个问题的结果(在Java中以及使用JVM的其他语言)。例如this page。寻找" Java虚拟机的生命周期"。
答案 3 :(得分:0)
在Windows" Java虚拟机"简直就是" java.exe"可执行文件。
它将启动它你将启动它 - 手动,通过将其置于自动运行或创建Windows服务。
它与任何其他后台应用程序相同。