首页题目详情

当线程执行完毕后,可以通过什么方式终止线程?

题目配图
A.调用线程的 stop() 方法
B.调用线程的 destroy() 方法
C.使用线程的 isAlive() 方法判断是否存活并触发中断
D.调用线程的 interrupt() 方法

优质解答

答案

D

解析

Java 中推荐使用 interrupt() 方法来终止线程,它会设置线程的中断状态,线程在运行时会检查此状态并作出响应。而 stop() 和 destroy() 方法由于存在线程安全问题,已被弃用。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

Java语言程序设计单选题中等AI生成