java基础-第20天随堂笔记_第1页
java基础-第20天随堂笔记_第2页
java基础-第20天随堂笔记_第3页
java基础-第20天随堂笔记_第4页
java基础-第20天随堂笔记_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

20IOFile类:描述操作系统中的文件 File(Stringpath) 根据给定的路径创建File对象File(Stringparent,Stringname)File对象File(Fileparent,Stringname)File创 删除文件 下所有的文件名称,名称在String[]中,并返回String[] 下所有的文件对象,文件对象在File[]中,并返回File[]20天授1、IO流概述及分类(了解3、IO异常的处理(了解5、使用字节流文件(掌握6available()(了解7、练习:获取文件列表(课下多书写1、IO流:Stream。在不同的计算机中进行数据的交互或在同一个计算机进行数据的,底层I流 O流 用来写文件的流(从内存中把数据写到外部设备上2close():关闭输出流对象,并底层占用系统的资源OutputStreamOutputStream类的子 FileOutputStream流写文1FileOutputStream创建对象时,在构造函数中指定的文件路径是否存在,不会影FileOutputStream流续写文FileOutputStream对象,指定写入方式3、IO4 close():关闭字节输入流对象read():从文件中数据,以字节方式案例 制转为char类型时(字符不存在,会输出 制转为char类型时(字符不存在,会输出 的字注意:read(byte[])方法的返回值是实际字节的个数案例:使用read(byte[])从文件中多个字节5、使用字节流文[[ ]h到g 想要提高文件的读写效率,可以一次多个字节,一次写入多个字节案例:使 7、练习:获取文件列表[是文件:再判断是否为.java文件是java文件:把.java文件的绝对路径写入到一个指定的目标文件中 下所有的文件对象(递归技术实现][是文件:再判断是否为.java文件是java文件:把.java文件的绝对路径写入到一个指定的目标文件中 下所有的文件对象(递归技术实现]8字节流缓冲区对象介在java语言设计时已经存在了一些对象可以把或写入的数据到数组中(缓冲区),然后就可以从这个字节数据的数组中获取字节数据IO案例:使用案例:使用案例:使用BufferedOutputStreamBufferedInputStream对象:该流需要使用输入流对象字节数据,把到字节数据暂时在缓冲区对象的数组(缓冲区)中,当的缓冲区数组存满了后或不能需要再数据了,就可以从的缓冲区数组中获取字节数据BufferedOutputStream转换为字节数据后暂时到缓冲区数组中,当缓冲区数组存满后就可以从缓冲使用字节流缓冲区文课后作1(按着重点去整理2,把课堂上所有的代码全部练遍(学习到编码的思想后,自己书写)intread()一次一个字节数 close()voidwrite(intch)voidwrite(byte[]b)一次写入byte数组中的所有字节数voidwrite(byteb,intoff,intlen)byte0len22下(),下( 使用字节输入 每一 文 下的文件]是文件:再判断是否为.java文件javajavatxt文件中java文件:没有操作 :把表 是文件:再判断是否为.java文件java

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论