【课前思考】
1. 什么是例外?Java中有哪两种例外处理机制?
2. 字节流和字符流的基类各是什么?
3. 什么是对象的串行化?对象串行化的作用是什么?
【学习目标】
本讲主要讲述了java语言中的输入/输出的处理和独特的例外处理机制,通过本讲的学习,同学们可以编写更为完善的java程序。
【学习指南】
仔细阅读本章各知识点的内容, 深刻理解 java 语言中独特的例外处理机制和输入/输出流的处理方法,掌握处理问题的方法,多练习,多上机。
【难 重 点】
重点:
1. 在编写程序时,要正确地使用捕获例外和声明抛弃例外的两种例外处理的方法。
2.遇到实际问题时,要根据需要正确使用各种输入/输出流,特别是对中文使用适当的字符输入流。
3.正确使用对象串行化的方法。
难点:
1.如何使用Java中两种例外处理机制,抛弃例外和声明抛弃例外的区别与联系。
2.处理字符流时,其构造方法的参数是一个字节流。
3.对象串行化的概念。
【知 识 点】
4.1 什么是例外
4.1.1 例外示例
4.1.2 例外处理机制
4.1.3 例外类的层次
4.2 例外的处理
4.2.1 捕获例外
4.2.2 声明抛弃例外
4.3 自定义例外类的使用
4.4 I/O 流概述
4.4.1 I/O流的层次
4.4.2 InputStream 和OutputStream
4.4.3 I/O中的例外
4.5 文件处理
4.5.1 文件描述
4.5.2 文件的顺序处理
4.5.3 随机访问文件
4.6 过滤流
4.6.1 几种常见的过滤流
4.7 字符流的处理
4.7.1 Reader和Writer
4.7.2 InputStreamReader和OutputStreamWriter
4.7.3 BufferedReader和BufferedWriter
4.8 对象的串行化
4.8.1 串行化的定义
4.8.2 串行化方法
4.8.3 串行化的注意事项
4.9其它常用的流
4.9.1 管道流
4.9.2 内存的读/写
4.9.3 顺序输入流
|