雪中_悍刀行
2016-09-21 16:39

怎么理解这句,怎么判断的,请细说一下
当中断没有发生时,this.isInterrupted()值为false,执行while循环体内程序,当中断发生时,this.isInterrupted()值为true,跳出while循环;如视频isInterrupted()是一个线程判断是否发生中断的方法,返回一个boolean值
楼上说的很清楚了,查看API文档可以知道,
while的判断条件为true时执行,为false时不执行,前面加!表示当判断线程没有发生中断时执行while循环体里面的;当线程发生中断时,不执行while循环体里面的。
深入浅出Java多线程
186065 学习 · 502 问题
相似问题