ZUI易入门Android之线程间通信

tech2023-10-01  99

⼀个线程启动别的线程: new Thread().start() Executor.execute() ⼀个线程终结另⼀个线程         Thread.stop()         Thread.interrupt() :温和式终结:不⽴即、不强制          interrupted() isInterrupted() :检查(和重置)中断状态          InterruptedException :如果在线程「等待」时中断,或者在中断状态「等待」,直 接结束等待过程(因为等待过程什么也不会做,⽽ interrupt() 的⽬的是让线程做完收 尾⼯作后尽快终结,所以要跳过等待过程)          Object.wait() Object.notify() / notifyAll()          在未达到⽬标时 wait() while 循环检查 ,设置完成后 notifyAll()          wait() notify() / notifyAll() 都需要放在同步代码块⾥          Thread.join() :让另⼀个线程插在⾃⼰前⾯          Thread.yield() :暂时让出⾃⼰的时间⽚给同优先级的线程
最新回复(0)