商城首页欢迎来到中国正版软件门户

您的位置:首页 >java中jvm关闭的情况有哪些

java中jvm关闭的情况有哪些

  发布于2023-05-02 阅读(0)

扫一扫,手机访问

1、JVM关闭

(1)正常关闭

所有非守护线程执行结束

System.exit(0)

ctrl+c

kill -15 SIGTERM信号

(2)异常关闭

RuntimeExcetion

OOM

(3)强制关闭

kill -9 SIGKILL 信号

Runtime.halt()

断电

系统关机

系统crash

2、实例

public void start(){
  Runtime.getRuntime().addShutdownHook(new Thread(){
     public void run(){
       try{
         LogService.this.stop();
       }catch(InterruptedException){
       
       }
     }
 });
}
本文转载于:https://www.yisu.com/zixun/578899.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注