如果线程是因为调用了wait()、sleep()或者join()方法而导致的阻塞,可以中断线程,并且通过抛出InterruptedException 来唤醒它;如果线程遇到了IO 阻塞,无能为力,因为IO 是操作系统实现的,Java 代码并没有办法直接接触到操作系统。
怎么唤醒一个阻塞的线程
最新推荐文章于 2024-08-07 07:15:00 发布
如果线程是因为调用了wait()、sleep()或者join()方法而导致的阻塞,可以中断线程,并且通过抛出InterruptedException 来唤醒它;如果线程遇到了IO 阻塞,无能为力,因为IO 是操作系统实现的,Java 代码并没有办法直接接触到操作系统。