什么叫文件
    一种电脑的存储形式
    文件有不同的格式 .txt .doc .ppt .mp4 .jpg ……..
    file——> 与电脑上的文件或文件夹产生一一对应的映射关系
    file 是一个类

    1. java.io包中
    2. 文件或路径名的抽象表示形式
    3. file与真实硬盘中的文件或文件夹 不是一个东西

      file是在内存中的一个对象通过映射来找到硬盘上的文件或文件夹
      4.file类中的常用的方法
      canread() canWrite() isHidden() isFile() isDirectory()
      length()获取文件中字节的个数
      lastModified()获取文件最后的修改时间—》毫秒值
      String path = getAbsolutePath() 获取文件绝对路径
      image.png
      String name = getName() 获取文件的名字
      boolean = createNewfile()创建新的文件
      image.png
      boolean = mkdir 创建新的文件夹,外层没有 不能创建
      boolean = mkdirs 创建新的文件夹 外层没有 可以自动创建
      image.png
      String pname = getParent() 获取当前file父亲file名字
      File file = getParentfile() 获取当前file的父亲file对象
      image.png
      String[] names = list() 获取当前file所有儿子的名字
      File[] files = listFiles() 获取当前file的所有儿子对象image.png
      **boolean = delete() 删除文件或空的文件夹 不能删除带元素的文件夹
      知识补充:
      绝对路径和相对路径的区别:绝对路径可以通过完整的字符串去寻找(定位盘符(哪个盘),文件夹,文件)
      相对路径没有盘符的写法,所以通过当前项目所在的位置找寻
      总结:
      知识点比较杂,但是并不是很难,需要多多复习才可以记住。