任务一:文件管理程序设计-Java程序设计电子课件.ppt
《任务一:文件管理程序设计-Java程序设计电子课件.ppt》由会员分享,可在线阅读,更多相关《任务一:文件管理程序设计-Java程序设计电子课件.ppt(20页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、Java Java 程序设计程序设计任务一:文件管理程序设计任务一:文件管理程序设计单元五:单元五:JavaJava语言高级程序设计语言高级程序设计Java Java 程序设计程序设计教学目标教学目标知识目标掌握掌握文件、目录和流的概念;能力目标能会添加、删除和查找文件。Java Java 程序设计程序设计教学内容教学内容4任务陈述任务陈述123知识准备知识准备任务实施任务实施任务拓展任务拓展任务实训任务实训5Java Java 程序设计程序设计任务描述:任务描述:编写一文件管理程序,可通过文件选择对话框选择路径,输入文件名创建文件。或通过文件选择对话框删除选中的文件,并查看选中文件的属性。1
2、.任务陈述任务陈述Java Java 程序设计程序设计Java Java 程序设计程序设计 2.知识准备知识准备upathname):通过制定的路径名字符串:通过制定的路径名字符串pathname创建一个创建一个File对象。对象。uparent,Stringchild):根据父路径字符串:根据父路径字符串parent及子路径字符串及子路径字符串child创建一个创建一个File对象对象。uparent,Stringchild):根据指定的父:根据指定的父File对象对象parent以及子路径的字符串以及子路径的字符串child创建一个创建一个File对对象。象。Java Java 程序设计程
3、序设计 2.知识准备知识准备下面代码分别通过下面代码分别通过Fille类构建方法创建类构建方法创建File对象:对象:File(out.txt);/表示在当前目录下的表示在当前目录下的out.txtuFile(temp,out.txt);/表示在表示在temp子目录下的子目录下的out.txtuFile(temp);uFile(directory,out.txt);/表示在表示在temp子目录下的子目录下的out.txtJAVA文件文件管理管理Java Java 程序设计程序设计 2.知识准备知识准备5.3.1File类与文件名称有关的方法:类与文件名称有关的方法:upublicStringg
4、etName()返回由此返回由此File对象表示的文对象表示的文件或目录的名称。件或目录的名称。upublicStringgetPath()将此将此File对象转换为一个路径对象转换为一个路径名字符串。名字符串。upublicStringgetAbsolutePath()返回返回File对象的绝对对象的绝对路径名字符串。路径名字符串。upublicStringgetParent()返回此返回此File对象的父路径名对象的父路径名的路径名字符串,如果此路径名没有指定父目录,则返的路径名字符串,如果此路径名没有指定父目录,则返回回null。Java Java 程序设计程序设计Java Java 程
5、序设计程序设计5.3.3File文件创建、删除操作文件创建、删除操作ubooleancreateNewFile():如果如果File对象所表示的文件不存在并对象所表示的文件不存在并成功创建则返回成功创建则返回true,否则返回,否则返回false。ubooleandelete():删除此删除此File对象表示的文件或目录,目录必对象表示的文件或目录,目录必须为空才能删除,删除成功返回须为空才能删除,删除成功返回true,否则返回,否则返回false。【例【例5-2】通过程序删除指定文件。】通过程序删除指定文件。Delete 2.知识准备知识准备Java Java 程序设计程序设计5.3.4目录
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 任务 文件 管理 程序设计 Java 电子 课件
限制150内