What does java.lang.Thread.interrupt() do?

前端 未结 9 2393
日久生厌
日久生厌 2020-11-22 06:01

Could you explain what java.lang.Thread.interrupt() does when invoked?

9条回答
  •  孤城傲影
    2020-11-22 06:45

    Thread.interrupt() method sets internal 'interrupt status' flag. Usually that flag is checked by Thread.interrupted() method.

    By convention, any method that exists via InterruptedException have to clear interrupt status flag.

提交回复
热议问题