多线程
after_you
这个作者很懒,什么都没留下…
展开
-
notify()和wait()
package com.net.wait; /** * 首先要理解notify()和wait(),为什么线程没有纪录这两个方法呢, * 因为这两个方法本来就不属于Thread类,而是属于最底层的object基础类的, * 也就是说不光是Thread,每个对象都有notify和wait的功能, * 为什么?因为他们是用来操纵锁的,而每个对象都有锁,锁是每个对象的基础 * ,既然锁是基础的转载 2017-02-12 17:34:23 · 309 阅读 · 1 评论 -
java线程间的通信
正常情况下,每个子线程完成各自的任务就可以结束了。不过有的时候,我们希望多个线程协同工作来完成某个任务,这时就涉及到了线程间通信了。 本文涉及到的知识点:thread.join(), object.wait(), object.notify(), CountdownLatch, CyclicBarrier, FutureTask, Callable 等。 本文涉及代码: http转载 2018-02-06 10:33:41 · 213 阅读 · 0 评论