1 / 28
文档名称:

13文件与IO流.ppt

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

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

分享

预览

13文件与IO流.ppt

上传人:aena45 2019/3/3 文件大小:410 KB

下载得到文件列表

13文件与IO流.ppt

相关文档

文档介绍

文档介绍:第十三课文件与IO流1、子类重写父类中的方法能否缩小访问权限和抛出更多的异常? 不能抛出更多的异常2、方法重载需要满足哪些条件?4、包装类型可以与基本类型之间相互赋值吗?5、将数字字串转换为基本数字类型该如何操作?6、String类与StringBuffer类有何区别?StringBuffer可以修改7、,.*?、不需要,默认导入8、Integersum=null;intsum02=(“123”);代码片段操作正确么?不正确9、一个类中的静态块在什么时候被执行?main方法开始前10、静态块中可以操作实例成员(实例变量与实例方法)吗?不可以,此时实例变量还未产生11、protected提供的访问权限操作范围是什么?同一个包内,有继承关系的类12、this与super在调用成员方法和构造方法时有什么不同点?super调用的是父类中的,this调用本类中定义的本课案例使用文件流操作完成文件的复制、剪切等操作本章目标运用File类进行文件和目录操作理解流、标准输入/输出流的概念运用FileInputStream和FileOutputStream类读写文本文件运用BufferedReader和BufferedWriter类读写文本文件运用ObjectOutputStream与ObjectInputStream实现对象流的读写操作运用ByteArrayInputStream与ByteArrayOutputStream实现对象在内存中的序列化与反序列化文件什么是文件文件可认为是相关记录或放在一起的数据的集合,目录可以看成是一种特殊的文件,文件类型中的一种,可以再包含其他的目录和文件类型。而一般文件是文本等内容,不能再包含其他文件类型。文件一般存储在哪里?JAVA程序一般通过什么去访问文件属性?JAVAAPI:(路径、权限、日期和时间等);……Filefile=newFile("c:/test/");("文件或目录是否存在:"+());("是文件吗:"+());("是目录吗:"+());("文件名称:"+());("相对路径:"+());("绝对路径:"+());("父目录:"+());("是否可读:"+());("是否可写:"+());Datenow=newDate(());SimpleDateFormatsdf=newSimpleDateFormat("yyyy年MM月dd日hh:mm:ss");("最后修改时间:"+(now));("文件大小:"+()+"字节"); ……流流是指一连串流动的字符,是以先进先出方式发送信息的通道InputStreamOutputStream来自数据源的数据流流向目的地的数据流AECDBF水池(数据源)进水口(输入流)出水口(输出流)下水道(目标)开关房子(程序)输入输出流读写按流向分为输入流和输出流。所谓输入输出是针对程序而言的,换言之输入流是读文件的流,输出流是写文件的流。流与数据源和程序之间的关系如下图所示:字节字符流输入输出流又分为字节流(类名以Stream结尾)和字符流(Reader和Writer)两种形式字节流8位InputStreamOutputStream字符流16位UnicodeReaderWriter