`
ohfanfan
  • 浏览: 52670 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

java 文件操作注意事项(教训)

阅读更多
文件操作注意事项

1)为了程序的健壮性,请在文件操作前检查文件的父目录(parentfolder)是否存在。

File folder = new File(parentfolder_path)
if(!folder.isDirectory()){  //使用目录判断:预防了目录下有同名文件时的处理问题
   folder.mkdirs();//使用mkdirs(),可以创建父中任何不存在的目录,更安全
}

File file = new File(folder+"/"+filename);


2)文件路径表示
"/" for the UNIX root directory, or "\\" for a Microsoft Windows UNC pathname,


3)文件的创建:
方式一:
  File file = new File(path);//仅为创建一个File实例;
  file.createNewFile();//创建一个空的文件。
方式二:
OutputStream outs= new FileOutputStream(file);
OutputStreamWriter out =new OutputStreamWriter(outs);
out.write(3333);


  
分享到:
评论

相关推荐

    Java环境变量设置小工具

    "使用说明.txt"文件很可能是工具的使用指南,包含了如何启动工具、如何操作以及注意事项等内容。初学者应仔细阅读这份说明,以便了解如何正确使用这款工具。可能包含的步骤有:下载工具、解压、运行.exe文件,以及...

    Java Development with Ant.pdf

    - EJB部署的注意事项与问题排查 15. **Web服务开发** - Web服务的基础知识与技术栈 - 使用Ant支持Web服务项目的构建与测试 - 如何部署Web服务至生产环境 16. **持续集成** - 持续集成的概念与价值 - 使用Ant...

    大学 毕业设计 项目实训 个人收支管理系统(java SSH网站源代码).zip

    7. **学习资源**:"Struts2校验框架的使用教训 - 小萝卜tan的日志 - 网易博客.URL"是一个链接,可能指向一篇关于Struts2验证机制的博客文章,提供了使用Struts2验证框架的经验分享和注意事项。 通过这个项目,学生...

    java自学路线图(路线能觉醒你的开发细路)--细路重之又重

    #### 六、注意事项 1. **坚持实践**:理论学习很重要,但实际操作才能真正提升技能。 2. **阅读源码**:通过阅读优秀项目的源码来提升自己的理解和应用能力。 3. **不断更新**:技术日新月异,持续关注最新技术和...

    蓝桥杯大赛-说明-注意事项

    这个压缩包文件“蓝桥杯大赛.zip”很可能包含了关于大赛的详细信息,如参赛指南、赛题示例、历年真题、评分标准等重要资料。以下是基于这个主题可能涵盖的一些关键知识点: 1. **赛事介绍**:蓝桥杯大赛通常分为...

    java面试题汇总合集(全).zip

    7. **数据库相关**:SQL查询优化、事务处理、索引原理、存储过程、JDBC操作数据库的注意事项等,尤其在处理大数据量时的数据库设计与优化。 8. **Struts2、Hibernate、Spring框架**:这三个框架是Java Web开发的...

    java面试题

    面试后的注意事项 - 发送感谢邮件: 在面试结束后,及时给面试官发送感谢邮件,表达自己的感激之情。 - 跟进反馈: 如果没有收到反馈,可以主动询问,但注意不要过于频繁。 - 总结经验: 无论结果如何,都应该总结这次...

    java初学者的忠告.txt

    以下是一些基于给定文件中的建议,希望能够帮助初学者更好地理解Java的学习路径和注意事项。 #### 1. 选择合适的入门书籍 选择一本好的入门书籍对于Java初学者来说是非常重要的。例如,《Thinking in Java》这本书...

    java代码-34ljc 实训4-2

    `README.txt`文件通常是项目中的说明文档,它提供了关于项目目的、如何运行代码、依赖项、注意事项等信息。在实训中,这个文件可能包含了一些指导步骤,解释了如何编译和运行`main.java`文件,可能还会介绍实训的...

    初学者spring必看教程

    - **注意事项**:确保下载的是适合当前开发环境的版本。 **知识点5:配置Web应用** - **目的**:修改`web.xml`以支持Spring框架。 - **操作**:在`war/WEB-INF`目录下的`web.xml`文件中配置Spring相关的参数。 **...

    Java代码编写30条建议

    单例模式的注意事项 - 单例模式只能有一个实例。 - 明确何时以及如何创建单例对象。 - 避免在单例类中进行复杂初始化。 #### 26. 防止内存泄漏 - 注意防止内存泄漏的发生。 - 释放不再使用的资源。 - 避免对象之间...

    Activity6.0 支持达梦数据库的过程.docx

    #### 四、注意事项 - **兼容性问题**:在修改源代码时需确保不影响Activity6.0的其他功能模块。 - **测试验证**:完成适配后,必须进行全面的测试验证,确保系统能够在达梦数据库环境下稳定运行。 - **文档记录**:...

    分布式数据采集系统 试验

    此外,还需要分析数据处理的正确性,提出实验过程中的注意事项,以及个人对整个实验的理解和感悟。 考核方面,不仅关注文档质量、程序风格,还会评估功能实现、界面设计、操作便捷性以及编程技巧和创新点。通过这个...

    一款期末大作业、防百度地图aqq

    【标题】:“一款期末大作业、防百度地图aqq” 这款期末大作业是针对安卓平台开发的...对于学习Android开发的学生或者开发者,这是一个很好的实践案例,不仅可以提升技术能力,还能了解实际项目开发的流程和注意事项。

    基于Java开发的Android人脸门禁系统毕业设计

    ### 二、撰写工作述职报告的注意事项 #### 1. 内容真实可信 - **事实为依据**:确保报告中的所有数据和事实都经过核实,避免夸大或虚假陈述。 - **客观评价**:对自己的工作表现进行客观公正的评价,既不自我贬低也...

    程序员试用期转正述职报告.docx

    8. 程序员试用期转正述职报告的注意事项: * 报告的内容需要真实和准确 * 报告的写作需要规范、严谨和简洁 * 报告的语言需要规范、严谨和简洁 * 报告的格式需要规范和易读 9. 程序员试用期转正述职报告的实际意义:...

    ESPE202011-FP-GEO-3285:ESPE202011-FP-GEO-3285埃里克·奥乔亚

    11. **Java性能优化**:包括内存管理、JVM调优、并发编程的注意事项等,以提高程序的运行效率。 12. **Java安全**:涵盖Java的安全模型、加密机制以及防止恶意攻击的方法。 埃里克·奥乔亚的演讲可能涵盖了这些或...

    SpringBoot-profiles

    Spring Boot应用程序演示配置文件 必须向JVM传递参数以选择活动配置文件:user @ machine: / your / projects $ mvn清洁... 关于节点的注意事项!! 显然,ubuntu软件包并不总是将“ node”链接到“ nodejs”。 如

    Games.on.Symbian.OS.A.Handbook.for.Mobile.Development

    - **Symbian OS游戏开发流程**:从项目规划到发布,详细讲解了游戏开发的每一个阶段及其注意事项。 - **图形与用户界面设计**:涵盖Symbian OS下的图形渲染技术、UI设计原则及实现方法。 - **多媒体处理技术**:介绍...

Global site tag (gtag.js) - Google Analytics