java的基本数据类型 引起线程中中断的常见原因是什么?

引起线程中中断的常见原因是什么?(1)JVM将CPU资源从当前线程切换给其他线程,使本线程让出CPU的使用权处于中断状态。 (2)线程使用CPU资源期间执行了sleep方法,使当前线程进入休眠状态。

引起线程中中断的常见原因是什么?

(1)JVM将CPU资源从当前线程切换给其他线程,使本线程让出CPU的使用权处于中断状态。 (2)线程使用CPU资源期间执行了sleep方法,使当前线程进入休眠状态。 (3)线程使用CPU资源期间执行了wait( )方法,使得当前线程进入等待状态。 (4)线程使用CPU资源期间执行某个操作进入阻塞状态,比如执行读/写操作引起阻塞。

线程哪些情况会中断?

1,线程正常执行完毕,正常结束。

2,监视某些条件,结束线程的不间断运行。

3,捕获InterruptedException 运行时异常,中断当前线程。

也不知道对不对,凑合着看吧。