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(),这玩意是过时的方法,有弊端,比如会把同步锁给释放掉,导致数据不安全。