Rumah > Java > javaTutorial > Apakah situasi apabila jvm ditutup di java?

Apakah situasi apabila jvm ditutup di java?

PHPz
Lepaskan: 2023-05-21 14:55:06
ke hadapan
1529 orang telah melayarinya

1. Penutupan JVM

(1) Penutupan biasa

Semua pelaksanaan utas bukan daemon tamat

System.exit(0)

ctrl+c

bunuh -15 isyarat SIGTERM

(2) Penutupan tidak normal

RuntimeExcetion

OOM

( 3) Penutupan paksa

bunuh -9 isyarat SIGKILL

Runtime.halt()

Kegagalan kuasa

Penutupan sistem

Sistem ranap

2. Contoh

public void start(){
  Runtime.getRuntime().addShutdownHook(new Thread(){
     public void run(){
       try{
         LogService.this.stop();
       }catch(InterruptedException){
       
       }
     }
 });
}
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah situasi apabila jvm ditutup di java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan