java 文件基础

文件

文件在程序中是以流的形式来操作的【输入流,输出流】;

  • 创建文件方法:

    new File(String pathname);
    new File(File parent, String child);
    new File(String parent, String child);
    createNewFile()
    
  • 获取文件信息方法:

    getName();
    getAbsolutePath();
    getParent();
    length(); //字节大小
    exits();
    isFile();
    isDirectory();
    
  • 目录操作:在java中目录也被当做文件处理

    mkdir(); //一级目录创建;
    mkdirs(); //多级目录创建;
    delete(); //只能删除空目录 或者文件;
    
  • IO流原理:在java 程序中,对于数据的输入输出操作以“流(stream)” 的方式进行,流的分类:

    • 按操作数据的单位不同分:字节流【8 bit,无损操作】和字符流【文本文件】;

    • 按数据流的流向分:输入流,输出流;

    • 按流的角色不同分为:节点流,处理流/包装流;

      抽象基类 字节流 字符流
      输入流 InputStream Reader
      输出流 OutputStream Writer
    • IO流共涉及40多个类,都是由这4个类派生出来的;

posted @   烟雨断桥  阅读(6)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
点击右上角即可分享
微信分享提示