1.使用退出标志,比如while(!exit) ,使线程正常退出,也就是当run方法完成后线程终止。
2. 使用interrupt方法中断线程。 线程在阻塞状态
3.不建议使用stop()
线程分为两种:
1.用户线程
2.守护线程,用setDaemon(true)方法设置为守护线程
本文探讨了线程管理的基本概念,包括用户线程与守护线程的区别,以及如何通过退出标志和interrupt方法来实现线程的正常退出与中断。同时,文章提醒开发者避免使用已废弃的stop()方法。
1.使用退出标志,比如while(!exit) ,使线程正常退出,也就是当run方法完成后线程终止。
2. 使用interrupt方法中断线程。 线程在阻塞状态
3.不建议使用stop()
线程分为两种:
1.用户线程
2.守护线程,用setDaemon(true)方法设置为守护线程
5957
1465

被折叠的 条评论
为什么被折叠?