Java 在何种情况下,JVM将重新启动
有人知道JVM何时重新启动或关闭吗?当我运行Java代码时,它会关闭吗 如果JVM崩溃,它将关闭(这是给定的…)Java 在何种情况下,JVM将重新启动,java,jvm,Java,Jvm,有人知道JVM何时重新启动或关闭吗?当我运行Java代码时,它会关闭吗 如果JVM崩溃,它将关闭(这是给定的…) 否则,如果没有更多正在运行的线程(deamon线程被忽略),或者有人正在主动关闭jvm(调用System.exit()或Runtime.getRuntime().shutdown())如果jvm崩溃,它将关闭(它是给定的…) 否则,如果没有更多正在运行的线程(忽略deamon线程),或者有人正在主动关闭jvm(调用System.exit()或Runtime.getRuntime().
否则,如果没有更多正在运行的线程(deamon线程被忽略),或者有人正在主动关闭jvm(调用System.exit()或Runtime.getRuntime().shutdown())如果jvm崩溃,它将关闭(它是给定的…) 否则,如果没有更多正在运行的线程(忽略deamon线程),或者有人正在主动关闭jvm(调用System.exit()或Runtime.getRuntime().shutdown()),它将关闭 JVM将在何时重新启动 从来没有 还是关闭 调用
System.exit()
时,或所有非守护进程线程都已退出时,或当它遇到意外信号时
JVM将在何时重新启动
从来没有
还是关闭
当调用
System.exit()
时,或当所有非守护进程线程都已退出时,或当它遇到意外信号时。当您重新启动JVM时,JVM将重新启动
它将在运行时关闭
- 您可以调用System.exit()(并且已经调用了关闭挂钩)
- 所有非执事线程都已完成
- 由于本机库中的错误,系统崩溃
- 您可以调用System.exit()(并且已经调用了关闭挂钩)
- 所有非执事线程都已完成
- 由于本机库中的错误,系统崩溃