全站数据
8 4 2 0 5 8 1

简述线程中断的原因

盘州建筑 | 简单学习,快乐成才!         
问题更新日期:2024-10-21 06:11:04

问题描述

简述线程中断的原因希望能解答下
精选答案
最佳答案

原因可能有:

①JVM将CPU资源从当前线程切换给其他线程,使本线程让出CPU的使用权处于中断状态;

②线程使用CPU资源期间,执行了sleep(int millsecond)方法,使当前线程进入休眠状态;

③线程使用CPU资源期间,执行了wait()方法,使得当前线程进入等待状态;

④线程使用CPU资源期间,执行某个操作进入阻塞状态,比如执行读/写操作引起阻塞。