createNewFile()


createNewFile抛出了异常



抛出了一个IO异常

所有我们调用方法的时候必须处理异常

throws这个异常

返回结果为true

最终创建好的文件

再次执行代码。文件已经存在就不会再去重复创建

相对路径


创建好的文件

路径写一个文件夹的路径

实际创建好的还是一个文件,并非文件夹

不存在的路径创建文件。就会报错
 

mkdir和mkdirs创建文件夹

mkdir只能创建单级文件夹
mkdirs,可以创建多级也可以创建单级


创建好的文件夹

传一个多级别的文件夹


mkdirs



不存在的路径

路径不存在不会创建

Delete


把这里的新建文件夹删除掉。


删除后的目录


转载于:https://www.cnblogs.com/wangjunwei/p/11263972.html

阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_01 File类_7_File类创建删除功能的方法...相关推荐

  1. 黑马毕向东Java课程笔记(day20-1——20-17)IO流:File类及相关方法、递归、递归的相关练习、Properties、PrintWriter类与PrintStream类、合并流与切割流

    1.File类概述   File是文件和目录路径名的抽象表示形式. 用来将文件或者文件夹封装成对象,方便对文件与文件夹的属性信息进行操作.   前面说到的"流",它只能操作数据,想 ...

  2. java语言基础 : 初识计算机和Java语言-----java初识之路

    初识计算机和Java语言 第一节:计算机的体系结构(常识) 1.计算机的基本概念 计算机(Computer)俗称电脑,是一种用于高级计算,使用非常广泛的设备,主要由 计算机硬件和 计算机软件两个部分组 ...

  3. Java语言高级(第四部分)File类与IO流 ->(个人学习记录笔记)

    文章目录 第六章 File类与IO流 1. File类 1.1 概述 1.2 构造方法 1.3 常用方法 获取功能的方法 绝对路径和相对路径 判断功能的方法 创建删除功能的方法 1.4 目录的遍历 2 ...

  4. Java基础:File类与IO流

    1. File类 1.1 概述 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建.查找和删除等操作. 1.2 构造方法 public File(String path ...

  5. Java全栈(二)JavaSE:25.File类和IO流

    1 java.io.File类 1.1 概述 File类是java.io包下代表与平台无关的文件和目录,也就是说如果希望在程序中操作文件和目录都可以通过File类来完成,File类能新建.删除.重命名 ...

  6. Java中的File类和IO流

    Java中的File类和IO流 File类 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建.查找和删除等操作. File的分隔符 import java.io.Fi ...

  7. Java学习笔记----File类与IO流

    第五章:File类与IO流 第一节:File类 1.1 概述 java.io.File类是文件和目录路径名的抽象表示,主要用于文件和目录的创建.查找和删除等操作 Java把电脑中的文件和文件夹(目录) ...

  8. java基础学习总结一(java语言发展历史、jdk的下载安装以及配置环境变量)

    最近一段时间计划复习一下java基础知识,使用的视频课程是尚学堂高淇老师的,上课过程中的心得体会 直接总结一下,方便以后复习. 一:计算机语言的发展 1:机器语言,最原始的语言,主要有"01 ...

  9. Java 语言基础(异常机制和File类,IO流,多线程,网络编程,反射机制)

    原文:Java 语言基础(异常机制和File类,IO流,多线程,网络编程,反射机制) 异常机制和File类 异常机制 基本概念 异常就是"不正常"的含义,在 Java 语言中主要指 ...

  10. Java基础巩固(二)异常,多线程,线程池,IO流,Properties集合,IO工具类,字符流,对象流,Stream,Lambda表达式

    一.异常,多线程 学习目标 : 异常的概述 异常的分类 异常的处理方式 自定义异常 多线程入门 1 异常的概述 1.1 什么是异常? 异常就是程序出现了不正常情况 , 程序在执行过程中 , 数据导致程 ...

最新文章

  1. 围观云栖大会有感:从不“栖”而遇到后会有“栖”
  2. 现代软件工程讲义4 Scrum/Sprint
  3. 13新功能_再聊聊灵感盒 -Marginnote 3.6.12/13新功能
  4. JQUERY解析XML IE8的兼容问题
  5. 若依集成knife4j实现swagger文档增强
  6. 转载:8个让程序员追悔莫及的职业建议
  7. 《史蒂夫·乔布斯传》中文PDF文字版官方传记电子书下载
  8. Lua 包管理 - Luarocks 使用指南
  9. [DDC]Deep Domain Confusion: Maximizing for Domain Invariance
  10. mac uvc相机_Mac相机无法正常工作? 这是解决方法
  11. 【JAVASE】多线程编程基础
  12. ctextart类的文档仅仅首页修改页眉
  13. 【数模/预测】灰色预测
  14. 定积分的基本性质1 线性性质
  15. 在谷歌chrome中打开、编辑、保存金山 WPS Office完美解决方案!
  16. 千元机自拍新体验,vivo Z3是你会拍照的“男朋友”
  17. mysql 保存表情包
  18. etcd集群搭建和使用中常见的报错信息(热key探测系列教程)
  19. python结束线程_python终止线程
  20. HUAWEIWATCH GT3有哪些功能?华为新款手表测评

热门文章

  1. 拓端tecdat|matlab稳态和时变卡尔曼滤波器Kalman filter的设计和仿真植物动力学模型案例研究
  2. 拓端tecdat|R语言可视化探索BRFSS数据并逻辑回归Logistic回归预测中风
  3. 拓端tecdat|r语言中对LASSO回归,Ridge岭回归和Elastic Net模型实现
  4. php实现无限极分类算法,php实现无限极分类
  5. labelImg 标签bug
  6. linux强制获得锁,Linux中的两种文件锁——协同锁与强制锁
  7. 浸会大学推中药材图像数据库
  8. 使用TensorFlow在Transformers 上生成字幕的注意机制的实现
  9. GitHub网站项目下载速度过慢、下载失败问题成功解决
  10. linux软链接删除重新创显示,Linux 下如何创建 /删除软连接