- 5
- 0
- 约1.15万字
- 约 73页
- 2019-07-17 发布于辽宁
- 举报
7.9.1 异常处理 异常产生后,若不做任何处理,则程序就会被终止,为了保证程序有效的执行,就需要对产生的异常进行相应处理。 在Java语言中,若某个方法抛出异常,既可以在当前方法中进行捕获,然后处理该异常,也可以将异常向上抛出,由方法的调用者来处理。 下面来介绍Java中的异常处理方法。 课件制作人:XXX 7.5.2 线程的挂起 线程的挂起操作实质上就是使线程进入“非可执行”状态下,在这个状态下,CPU不会分给线程时间段,进入这个状态可以用来暂停一个线程的运行,在线程挂起后,可以通过重新唤醒线程来使之恢复运行。这个过程在外表看来好像什么也没有发生过,只是线程很慢地执行一条指令。 课件制作人:XXX 线程的挂起 当一个线程进入“非可执行”状态,也就是挂起状态时,必然存在某种原因使其不能继续运行,这些原因可能是如下几种情况。 (1)通过调用sleep()方法使线程进入休眠状态,线程在指定时间内不会运行。 (2)通过调用join()方法使线程挂起,如果线程A调用线程B的join()方法,那么线程A将被挂起,直到线程B执行完毕为止。 (3)通过调用wait()方法使线程挂起,直到线程得到了notify()和notifyAll()消息,线程才会进入“可执行”状态。 (4)线程在等待某个输入/输出完成。 课件制作人:XXX 线程的挂起sleep()方法 sleep()方法是使一个线
您可能关注的文档
- Java程序设计基础第14章 实现流.ppt
- Java程序设计基础第15章 实现多线程.ppt
- Java程序设计基础第16章 实现网络通信.ppt
- Java程序设计基础第17章 实现数据库编程.ppt
- Java程序设计基础第八章 集合和泛型.ppt
- Java程序设计基础第二章 声明与访问控制.ppt
- Java程序设计基础第九章 IO流.ppt
- Java程序设计基础第六章 异常处理与断言.ppt
- Java程序设计基础第七章 Java常用API.ppt
- Java程序设计基础第三章 运算符与赋值.ppt
- 新生家长会发言稿写法与入学适应沟通.docx
- 社区老年人健康管理服务方案:建档评估、慢病随访、跌倒与营养风险干预(含年度服务指标).docx
- 上市公司财报分析方法:以虚构零售企业为例的利润质量、现金流与营运效率逐项拆解.docx
- 节前安全检查方案.docx
- 承包商与相关方全流程准入审批及现场监管方案.docx
- 建设工程进度款申请母版与三期计量付款核对示范.docx
- 绿色施工扬尘噪声控制与在线监测.docx
- 家庭教育金规划与现金流排布实操手册:从学龄前储备节奏、各阶段学费测算到大学教育金缺口弥补的完整测算方法.docx
- 小学秋游活动方案:路线安排、安全预案、费用预算与家长沟通材料(含完整执行表).docx
- 期中考试试卷_高二物理.docx
最近下载
- 马工程课件-《知识产权法》(第6章-第10章).pptx VIP
- 青岛版五年级下册数学合理使用时间教学设计.pdf VIP
- 高二地理教研——智能融合+AI赋能高中地理教学.pptx
- 通过蜡烛、甲烷、乙醇的燃烧实验探究物质元素组成(课件).pptx VIP
- 手持电动工具安全操作规程.pdf VIP
- 审计学(西南财经大学)中国大学MOOC 慕课 章节测验 答案.pdf VIP
- 07 标点符号-解析版(考点精讲).docx VIP
- 2025年维修电工(技师)资格证考试考前冲刺测试卷及完整答案详解【易错题】.docx VIP
- 9《天上有颗“南仁东星”》课件(共36张ppt).pptx VIP
- 挤出机概论 单螺杆挤出机.ppt VIP
原创力文档

文档评论(0)