高级编程java.pptVIP

  • 2
  • 0
  • 约9.02千字
  • 约 37页
  • 2017-05-21 发布于四川
  • 举报
第九章 Java高级编程 学习导读 本章将介绍Java语言中的一些高级特性:异常处理、多线程机制、流式IO以及网络通信,其中每个部分都能扩展成一个专题。读者在本章学习到的只是其中很小的一部分,但是能够从中了解一些基本概念和基本操作,为今后的深入学习打下基础。异常处理提供对错误的捕捉和处理机制;多线程机制使得程序的多个子任务能够“同时”执行;流式IO提供了对输入输出的读写机制;网络通信特性允许Java程序通过Socket实现底层通信,并利用Java提供的扩展组件实现高层服务。 教学重点与难点: 异常处理、多线程机制、流式IO以及网络通信的基本概念和模型 异常的捕获和处理 多线程的实现及Runnable接口的应用 流式输入输出的操作、文件读写及随机访问 基于Socket的面向连接的网络底层通信及高层服务 9.1 异常处理 在Java中,提供了错误捕捉和处理机制,即异常处理机制。在程序运行过程中发生错误时,Java允许其不按照正常路径完成任务,由发现错误的方法抛出封装了错误信息的对象(异常)到其调用程序,发出已经发生问题的信号,然后立即退出;而且,程序并不在调用该方法的代码处继续执行,而是由异常处理机制开始有哪些信誉好的足球投注网站一个能够处理这种特定错误情况的异常处理器。 9.1.1 异常分类 9.1.2 方法如何抛出异常 9.1.3捕获及处理异常 9.1.4创建自己的

文档评论(0)

1亿VIP精品文档

相关文档