java输入输出流课件

java输入输出流课件

ID:33527191

大小:253.50 KB

页数:78页

时间:2018-05-25

java输入输出流课件_第1页
java输入输出流课件_第2页
java输入输出流课件_第3页
java输入输出流课件_第4页
java输入输出流课件_第5页
资源描述:

《java输入输出流课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java输入输出流伍淳华北京邮电大学计算机学院输入输出流文件描述类File提供了一种与机器无关的方式来描述一个文件对象的属性文件的生成publicFile(Stringpath);publicFile(Stringpath,Stringname);publicFile(Filedir,Stringname);Java输入输出流文件描述文件名的处理StringgetName();/*得到一个文件的名称(不包括路径)*/StringgetPath();//得到一个文件的路径名StringgetAbsolutePath();/*得到一个文件的绝对路径名*/StringgetParent();/*得到

2、一个文件的上一级路径名*/StringrenameTo(Filenewname);/*将当前文件名更名为给定文件的完整路径*/Java输入输出流文件描述文件属性测试booleanexists();/*测试当前File对象所指向的文件是否存在*/booleancanWrite();//测试当前文件是否可写booleancanRead();//测试当前文件是否可读booleanisFile();/*测试当前文件是否是文件(不是目录)*/booleanisDirectory();/*测试当前文件是否是目录*/Java输入输出流文件描述普通文件信息和工具longlastModified();//得到文

3、件最近一次修改的时间longlength();//得到文件的长度,以字节为单位booleandelete();//删除当前文件目录操作booleanmkdir();/*根据当前对象生成一个由该对象指定的路径*/stringlist();//列出当前目录下的文件Java输入输出流importjava.io.*;classFileTestW{publicstaticvoidmain(Stringargs[]){System.out.println(“Pathseparator”+File.pathSeparator);System.out.println(“Pathseparatorchar”+F

4、ile.pathSeparatorChar);System.out.println(“Fileseparator”+File.separator);System.out.println(“Fileseparatorchar”+File.separatorChar);Filef=newFile(“dong1/test1.class”)System.out.println();System.out.println(f);System.out.println(“exist?”+file.exists());System.out.println(“name”+f.getName());System.o

5、ut.println(“path”+f.getPath());System.out.println(“absolutepath”+f.getAbsolutePath());System.out.println(“parent”+f.getParent());Java输入输出流System.out.println(“isaFile”+f.isFile());System.out.println(“isadirectory”+f.isDirectory());System.out.println(“length”+f.length());System.out.println(“canread”+f

6、.canRead());System.out.println(“canWrite”+f.canWrite());System.out.println(“lastmodified”+f.lastModified());FilenewF=newFile(“newFile”);System.out.println(“……reName”+f+”……”);f.renameTo(newF);System.out.println(“name”+newF.getName());System.out.println(f+“exists?”+f.exists());System.out.println(“……de

7、lete”+newF+”……”);newF.delete();System.out.println(newF+“exists?”+newF.exists());}}Java输入输出流运行结果pathseparator;pathseparatorchar;fileseparatorfileseparatorchardong1/test1.classexists?truenametest1.cla

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。