RunTime的回調(diào)鉤子
2)使用System.exit()
3)終端使用Ctrl+C觸發(fā)的中斷
4)系統(tǒng)關(guān)閉
public class TestRunTime {static class MyThreadOne extends Thread{public void run(){System.out.println("stop thread one~~~~");}}static class MyThreadTwo extends Thread{public void run(){System.out.println("stop thread two~~~~");}}public static void main(String[] args) {MyThreadOne myThreadOne=new MyThreadOne();MyThreadTwo myThreadtwo=new MyThreadTwo();Runtime.getRuntime().addShutdownHook(myThreadOne);Runtime.getRuntime().addShutdownHook(myThreadtwo);}}

私有化自己,這個(gè)應(yīng)該在jvm中直接掉用了。




評(píng)論
圖片
表情
