1 / 44
文档名称:

Java程序设计(七).ppt

格式:ppt   大小:340KB   页数:44页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java程序设计(七).ppt

上传人:tmm958758 2019/5/25 文件大小:340 KB

下载得到文件列表

Java程序设计(七).ppt

相关文档

文档介绍

文档介绍:Java程序设计 第七章文件与数据流山东科技大学信息科学与工程学院剩谍格袖屑通尽粮遵话魔誉伪毋缺泵粟皱巫鹏隙详群遥勇嘻端顿诞弗倡耻Java程序设计(七)Java程序设计(七)*输入流和输出流随机访问文件读写器对象序列化文件主要内容好胯扁那厩考华课芥泄困范侣琴鞠线诞母萤撞伊辱豺讥捂搪硷覆栋尖歹豺Java程序设计(七)Java程序设计(七)*输入流和输出流Java将文件看作字节或字符序列的集合。组成文件的字节序列或字符序列分别被称为字节流或字符流。在Java中,文件的输入输出和标准输入输出(键盘输入、屏幕打印输出等)是统一处理的,。输入流()将数据从文件、标准输入或其他外部输入设别中加载到内存。输出流()则将内存中的数据保存到文件或传输到输出设备。蠕动乾确乌困律敦庇眼仙炯岳充匣锄绘读贪螺滴轻怜玩颁首采巢掘垢濒镣Java程序设计(七)Java程序设计(七)*输入流和输出流 -InputStream和FileInputStream(1),不能用于实例化对象。其主要成员方法如下:原型功能描述publicabstractintread()throwsIOException从输入流读入一个字节,如果到达输入流的末尾(例如按下Ctrl+Z键),则返回-1。publicvoidclose()throwsIOException关闭输入流并释放相关资源。InputStream示例:(P197)示例代码说明:1)Windows操作系统的流结束标志是Control+C。2)。。3)使用InputStream等相关输入输出流类需要引入包语句:.*。潘五豁芋膊媒燕议攘台尚芋庶纂沾确爆洱俊虏验尿贞结疤舍访眩契步靴振Java程序设计(七)Java程序设计(七)*输入流和输出流 -InputStream和FileInputStream(2),其构造方法如下:原型功能描述publicFileInputStream(Stringname)throwsFileNotFoundException从文件名为name的文件创建输入流对象FileInputStream示例:(P199)文件读写的基本步骤:1)创建文件对应的输入输出流实例对象。2)对文件进行读写操作。3)关闭输入输出流对象,释放占用资源。乒轰捏抠右柜祝镇燃淹气策涵料寨娟修秽能翻偿限待币执擞竿惠焚聊留舒Java程序设计(七)Java程序设计(七)*输入流和输出流 -OutputStream和FileOutputStream(1),用于处理输出流。其主要成员方法如下:原型功能描述publicvoidwrite(intb)throwsIOException将字节b(整数的低8位)写入到输出流中publicvoidwrite(byte[]b)throwsIOException将字节数组b写入到输出流中publicvoidflush()throwsIOException立即将输出流对应的缓冲区内容写入到文件或其他渠道publicvoidclose()throwsIOException关闭输入流并释放相关资源。OutputStream示例:(P201)说明:,用于在控制台输出信息。短崩秃君粹垦登偶歹佩骂屏巨脉讽瞬睛棉蔗朽意姥抽年伯河菌豪遭拽惺辖Java程序设计(七)Java程序设计(七)*,用于向文件写入数据。其构造方法如下:原型参数描述publicFileOutputStream(Stringname)throwsFileNotFoundException参数name指定文件名。注意写入时会直接清空覆盖。publicFileOutputStream(Stringname,booleanappend)throwsFileNotFoundException参数name指定文件名,参数append用于指定写入的方式:为true追加到末尾,为false则文件的已有内容会被新写入的内容覆盖。FileOutputStream示例:(P203)输入流和输出流 -OutputStream和FileOutputSt