- 0
- 0
- 约1.07万字
- 约 47页
- 2017-08-19 发布于广东
- 举报
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 同步化 同步化确保数据的同步,但所牺性的就是在于一个线程取得对象锁定而占据同步化区块,而其它线程等待它释放锁定时的延迟 wait()、notify() wait()、notify()与notifyAll()是由Object类别所提供的方法 宣告為final 在同步化的方法或区块中呼叫wait()方法 当物件的wait()方法被调用,目前的线程会被放入对象的等待池中,线程归还对象的锁定 其它的线程可竞争对象的锁定 wait()、notify() wait()、notify() 当物件的notify()被调用,它会从目前对象的等待池中通知「一个」线程加入回到锁定池的Blocked状态 被通知的线程是随机的,被通知的线程会与其它线程共同竞争对象的锁定 如果您呼叫notifyAll(),则「所有」在等待池中的线程都会被通知回到锁定池的Blocked状态 wait()、notify() 当线程呼叫到对象的wait()方法时,表示它要先让出对象的锁定并等待通知,或是等待一段指定的时间 被通知或时间到时再与其它线程竞争对象的锁定 如果取得锁定了,就从等待点开始执行 wait()、notify() public synchronized void setProduct
您可能关注的文档
- IT职业英语电子教案高巍巍 Unit11 The Development Environment 11 3 speaking.ppt
- IT职业英语电子教案高巍巍 Unit11 The Development Environment 11 4 writting.ppt
- IT职业英语电子教案高巍巍 Unit12 New Technology 12 1 reading.ppt
- IT职业英语电子教案高巍巍 Unit12 New Technology 12 2 listening.ppt
- IT职业英语电子教案高巍巍 Unit12 New Technology 12 3 speaking.ppt
- IT职业英语电子教案高巍巍 Unit12 New Technology 12 4 writting.ppt
- IT职业英语电子教案高巍巍 YFGrammar 语法 unit1 Tenses时态.ppt
- IT职业英语电子教案高巍巍 YFGrammar 语法 unit2 Passive voice被动语态.ppt
- IT职业英语电子教案高巍巍 YFGrammar 语法 unit3 Sentences句子.ppt
- IT职业英语电子教案高巍巍 YFGrammar 语法 unit4 Nominal clauses名词性从句.ppt
原创力文档

文档评论(0)