基本信息
文件名称:Java程序设计与实践(微课版)-课件-Java多线程-并发编程高级进阶.pptx
文件大小:712.62 KB
总页数:44 页
更新时间:2025-10-24
总字数:约6.97千字
文档摘要
中断相关其他方法
staticbooleaninterrupted(),测试当前线程是否被中断。并且将“中断状态”置为false
其他终止线程的方法
设置一个boolean标志位,线程运行时不断检查该标志位
代码:ThreadStopTest.java
注意:boolean标志位应设为volatile
已废弃的终止线程方法
stop(),停止线程;suspend(),挂起线程;
resume(),重新开始挂起线程
废弃原因:不安全、可能导致资源无法释放、导致死锁
;java.util.concurrent.atomic包(JUC)中包含支持在单个变量上进行原子操作的类;多个线程之间可通过访