Java中是如何实现线程通信
正常情况下,每个子线程完成各自的任务就可以结束了。不过有的时候,我们希望多个线程协同工作来完成某个任务,这时就涉及到了线程间通信了。
本文涉及到的知识点:
thread.join()
,object.wait()
,object.notify()
,CountdownLatch
,CyclicBarrier
,FutureTask
,Callable
等。
正常情况下,每个子线程完成各自的任务就可以结束了。不过有的时候,我们希望多个线程协同工作来完成某个任务,这时就涉及到了线程间通信了。
本文涉及到的知识点:
thread.join()
,object.wait()
,object.notify()
,CountdownLatch
,CyclicBarrier
,FutureTask
,Callable
等。