- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 探索财务会计管理与经营决策(Explore financial accounting management and management decisions).doc
- 探讨迅闪2008游戏更新的管理模式,彻底解放网管(Explore the flash 2008 game update management model, and completely emancipate the network management).doc
- 探访缅甸翡翠产区(第一现场)(Visiting emerald producing areas in Burma (Scene 1)).doc
- 探险道攻略(Adventure road introduction).doc
- 推荐吸怪防封地图及说明(Recommended suction, anti blocking maps and instructions).doc
- 推荐信和自荐信(Letters of recommendation and self recommendation letters).doc
- 推荐的少儿读物(Recommended children's books).doc
- 推销员十条守则(Ten rules for salesmen).doc
- 提 升 百 度文 库 财富的一般方法(A general way to boost the wealth of Baidu Library).doc
- 推动企业转型 用文化改变企业(Promoting enterprise transformation and changing enterprises with culture).doc
- 《GB/T 32151.42-2024温室气体排放核算与报告要求 第42部分:铜冶炼企业》.pdf
- GB/T 32151.42-2024温室气体排放核算与报告要求 第42部分:铜冶炼企业.pdf
- GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法.pdf
- 中国国家标准 GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法.pdf
- 《GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法》.pdf
- 《GB/T 18238.2-2024网络安全技术 杂凑函数 第2部分:采用分组密码的杂凑函数》.pdf
- GB/T 18238.2-2024网络安全技术 杂凑函数 第2部分:采用分组密码的杂凑函数.pdf
- 《GB/T 17215.686-2024电测量数据交换 DLMS/COSEM组件 第86部分:社区网络高速PLCISO/IEC 12139-1配置》.pdf
- GB/T 13542.4-2024电气绝缘用薄膜 第4部分:聚酯薄膜.pdf
- 《GB/T 13542.4-2024电气绝缘用薄膜 第4部分:聚酯薄膜》.pdf
文档评论(0)