[工学]java6.pptVIP

  • 2
  • 0
  • 约7.24千字
  • 约 31页
  • 2018-03-10 发布于浙江
  • 举报
[工学]java6

第6讲 Java输入输出流 主要内容:输入输出流、字符流以及文件操作 1、输入流与输出流 2、随机访问文件 3、字符流(读写器) 4、对象序列化 5、文件 一、输入流与输出流 1、大部分程序都需要输入/输出处理,比如从键盘读取数据、向屏幕中输出数据、从文件中读或者向文件中写数据、在一个网络连接上进行读写操作等。在Java中,把这些不同类型的输入、输出源抽象为流(Stream),而其中输入或输出的数据则称为数据流(Data Stream),用统一的接口来表示,从而使程序设计简单明了,其示意图为: 2、流一般分为输入流(Input Stream)和输出流(Output Stream)两类,输入流只能进行读取操作,输出流只能进行写操作,此外根据其他划分角度还可分为多种不同的流类型,其示意图为: 3、在Java开发环境中,主要是由包java.io中提供的一系列的类和接口来实现输入/输出处理。标准输入/输出处理则是由包java.lang中提供的System类来处理的,但这些类又都是从包java.io中的类继承而来。 4、 在JDK1.1之前,java.io包中的流只有普通的字节流(以byte为基本处理单位的流),这种流对于以16位的Unicode码表示的字符流处理很不方便。 从JDK1.1开始, java.io包中加入了专门用于字符流处理的类(以Re

文档评论(0)

1亿VIP精品文档

相关文档