下载此文档

《java数据流操作》ppt课件.ppt


文档分类:IT计算机 | 页数:约53页 举报非法文档有奖
1/53
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/53 下载此文档
文档列表 文档介绍
第11章Java数据流[内容提要]大部分程序都需要数据的输入和输出,从键盘读取数据,向文件写入数据或从文件获取数据,将数据通过打印机打印出来,通过网络进行信息交换本章介绍Java标准程序库中各种处理I/O操作的类的用途及使用方法。、流的概述Java使用流(stream)来执行输入输出(I/O)的功能,流是一种数据的源头和目的之间的通信途径。用于读入数据称为输入流(inputstream),用于写出数据称为输出流(outputstream)。,:.*;、I/O类层次结构Java提供超过60个不同的流类型,,四个基本的抽象类:InputStream、OutputStream、Reader和Writer。你不能创建这四个类型的对象,,我们经常使用的是派生自他们的子类。-1:、、。可以在标准位置使用这三个系统流进行I/O操作。publicstaticInputStreamin读取字符数据的标准输入流。publicstaticPrintStreamout显示或打印输出信息的标准输出流publicstaticPrintStreamerr输出错误信息的标准错误流。-1:标准输入输出举例程序运行如下:输入:a,b,c,d输出:a,b,c,d输入:^Z(注:输入复合键CTRL-Z)输出:、字节流字节流是用来读写8位的数据,由于不会对数据作任何转换,因此可以用来处理二进制的数据。(一)、OutputStream(二)、InputStream(三)、FileInputStream和FileOutputStream(四)、ByteArrayInputStream和ByteArrayOutputStream(五)、.(一)、OutputStreamOutputStream为所有的字节流输出流的父类,因此所有源自于它的类也会继承下列的方法:voidwrite(intb):写入一个字节的数据。voidwrite(byte[]buttfer):讲数组buffer的数据写入流。voidwrite(byte[],intoffsetintlen):从buffer[offset]开始,写入len个字节的数据。voidflush():强制将buffer内的数据写入流。voidclose():关闭流。9.(二)、InputStreamInputStream为所有的字节输入流的父类,因此所有源于它的类也会继承下列的方法:intread():读入一个字节的数据,如果已达到文件的末端,返回值为-1。intread(byte[]buffer):读出buffer大小的数据,返回值为实际所读出的字节。intread(byte[]buffer,intoffset,intlen):将读出的数据从buffer[offset]开始,写入len个字节至buffer中,返回值为实际所读出的字节数目。intavailable():返回流内可供读取的字节数目。longskip(longn):跳过n个字节的数据,返回值为实际所跳过的数据数。voidclose():关闭流。10.

《java数据流操作》ppt课件 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数53
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小194 KB
  • 时间2020-08-29