tomcat關閉時,自己創建的線程該怎麼銷燬?
1.在servlet 或filter裏的destroy()方法裏主動銷燬。
2.把開啓的線程設置爲守護線程也可以銷燬。
運行中 的線程如何銷燬?比如線程裏面while(true)了
1.線程正常運行完即可。
2.拋出異常。這個最棒。
3.某些情況下可以使用return關鍵字;
4.不要用stop(),這玩意是過時的方法,有弊端,比如會把同步鎖給釋放掉,導致數據不安全。
1.在servlet 或filter裏的destroy()方法裏主動銷燬。
2.把開啓的線程設置爲守護線程也可以銷燬。
1.線程正常運行完即可。
2.拋出異常。這個最棒。
3.某些情況下可以使用return關鍵字;
4.不要用stop(),這玩意是過時的方法,有弊端,比如會把同步鎖給釋放掉,導致數據不安全。