- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JSP文件操作(I)
文件类 File类的属性方法 boolean createNewFile() 如果File所表示的文件不存在则创建一个新的空文件,创建成功返回true,失败则返回false。 boolean delete() 删除File所表示的文件或目录,删除目录要求该目录为空,返回值表示删除动作是否成功。 Long length() 得到文件的长度,返回一个long型数值 boolean mkdirs() 创建一个目录。 boolean renameTo(File destination) 对一个文件改名或移动。 boolean isDirectory() 检测File对象表示的是否为目录。 public boolean isFile() 检测File对象表示的是否为文件。 boolean canRead() 检测一个文件是否可读。 Boolean isHidden() 检测一个文件是否隐藏。 setReadOnly() 设置一个文件只读。 File类的属性方法 boolean canWrite() 检测一个文件是否可写。 boolean exists() 检测一个文件是否存在。 String [] list() 获取File所表示的目录下的文件和目录列表。 long lastModified() 返回文件最后修改时间。时间为基于1970-01-01 00:00:00的毫秒数。 String getPath() 返回相对路径名(包括文件名)。 String getAbsolutePath() 返回完全路径名。 String getParent() 如果File对象指定了父目录,则返回父目录名,否则返回一个null值。 String getName() 返回File对象所表示对象的文件名或目录名。 实例:File类常用方法示例fileExample1.jsp 用FILE类操作目录 1.新建目录 用FILE类操作目录 文件过滤操作: 在很多情况下我们可能要根据文件名对文件进行过滤,这个时候就需要调用文件过滤方法。 public String[] list(FilenameFilter filter) 其中FilenameFilter是一个接口,其中声明了一个抽象方法: boolean accept(File dir, String name); 通过实现这个接口就可以进行文件名过滤。 文件的输入输出:字节流 Java中主要有四个“输入/输出”的抽象类,FileInputStream、 FileOutputStream、Reader及Writer。前两者用于对文件做字节流操作,后两者用于对文件做字符操作。一般地处理字符或字符串应使用字符流类,处理字节或二进制对象是采用字节流类。 字节输入流:FileInputStream的方法 对象实例化方法: FileInputStream f=new FileInputStream(“d:/tomcat6.0/a.txt”) 或: File file=new File(“a.txt”) FileInputStream f=new FileInputStream(file) 文件输入流 缓冲流 缓冲流把内存缓冲器连接到输入/输出流,允许java程序对多字节操作,这样提高了效率,通过BufferedInputStream 和BufferedOutputStream类可实现缓冲流。将FileInputStream与BufferedInputStream结合使用可大大提高性能。 构造方法: BufferedInputStream(InputStream InputStreamName) BufferedInputStream(InputStream InputStreamName,int BufferSize)默认:8192 文件输入流 字节输出流outputStream 字节输出流FileoutputStream常用方法: 文件输出流 实例:实现图片文件的拷贝 FileInputStream f=new FileInputStream(d:/tomcat6.0/a.jpg); BufferedInputStream buffer1=new BufferedInputStream(f); FileOutputStream outf=new FileOutputStream(d:/tomcat6.0/copy_a.jpg); BufferedOutputStream bufferout=new BufferedOutputStream(outf); int n=0; while((n=buffer1.
您可能关注的文档
- 西方运输:铁路设施.ppt
- 物理学科八年级上册学案.doc
- 第十四讲公式和函数.ppt
- 高考新题型巧解点悟 专题十三 排列、组合与二项式定理.doc
- 第三次段考试卷(文科).doc
- “自行车出租”创业计划书_-_威客中国.doc
- 煤矿电力系统).doc
- 宁至胜境关隧道消防工程.doc
- 中考物理分类汇编2--机械、功与能.doc
- 洛宁县中医院专项整治活动第一阶段小结.doc
- 脑机接口技术知识产权布局与专利布局创新路径研究报告.docx
- 脑机接口技术知识产权纠纷案例分析及法律对策研究报告.docx
- 信息技术行业物联网技术在智慧社区建设中的应用与实施教学研究课题报告.docx
- 《初中生科技创新社团活动中的科学实验技能培养研究》教学研究课题报告.docx
- 脑机接口技术知识产权战略与产业生态构建研究报告.docx
- 脑机接口技术知识产权纠纷解决与法律策略研究报告.docx
- 脑机接口技术知识产权纠纷解决机制及防范策略研究报告.docx
- 脑机接口技术知识产权风险在跨境合作中的影响分析.docx
- 《金融科技监管中的监管科技与金融监管体系创新研究》教学研究课题报告.docx
- 《学前教育专业实践教学与幼儿教育管理体制改革研究》教学研究课题报告.docx
最近下载
- 2021-2022学年北京市平谷区七年级(下)期末数学试卷(附答案详解).docx VIP
- 学校安保处工作总结.pptx
- 2025年广东省深圳市生地会考试卷及答案 .pdf VIP
- 深圳市新安中学高一物理上期中段考试卷(运动学).doc VIP
- 0-3岁婴幼儿行为观察与分析第五章 0~3岁婴幼儿情绪发展观察.pptx VIP
- 电解铝项目可行性研究报告.docx
- 2024-2025学年上海交大附中高二上学期期末语文试题及答案.pdf VIP
- 教科版科学四年级下册知识手册.pdf VIP
- 【基于杜邦分析法的蔚来汽车财务报表分析13000字】.doc VIP
- 0~3岁婴幼儿社会性发展课件0~3岁婴幼儿社会性的发展.pptx VIP
文档评论(0)