线程方面的面试题(Thread interview questions).doc

线程方面的面试题(Thread interview questions).doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
线程方面的面试题(Thread interview questions)

线程方面的面试题(Thread interview questions) Thread programming?? 60, Java there are several ways to achieve a thread? Synchronization method modified by what keywords?? (stop) and suspend () method are not recommended? Answer: there are two kinds of implementation methods are inherited from the Thread class modified synchronization method against the use of stop and realize the Runnable interface with the synchronized keyword (), because it was not safe. It will unlock all access by the thread, and if the object is in a coherent state, then the other thread can check and modify them in that state. It is difficult to check out the real problem. (suspend) method is prone to deadlock. Call suspend () when the target thread will stop, but still holding the lock obtained before this. At this time, no other thread can access the locked resources, unless it is hang thread to resume operation. On any thread, if they want to recover the target thread, while trying to use any locked resources, it will cause a deadlock. So we should not use suspend (), and should be in their own Thread class in a sign that the thread should still hang. If the sign that the thread should hang with (wait) ordered to enter the wait state. If the sign that thread should be restored, with a (notify) restart the thread. 61, (sleep) and wait (??)? What is the difference?? answer: sleep is the thread class (Thread) method, the thread to suspend the implementation of the specified time, to perform an opportunity for other threads, but the monitoring status remains, then automatically after recovery. Call sleep will not release the lock object. Wait is the method of the Object class, to call the wait method of the object cause the thread to abandon object lock this object into the waiting waiting for the lock pool, a notify method only for this object (or notifyAll) after the thread enters the object pool for the lock object lock into the running state. 62, what are the differences between synchronous and asyn

您可能关注的文档

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档