zoukankan      html  css  js  c++  java
  • File类

    一:I/O:input/output

      1.java.io.File 表示:文件或者文件夹(目录)

      2.File f = new File("文件路径")

    注意:相对路径:非web项目的相对都是以项目为起点(src/a.txt) 建议  

       绝对路径:F:/bin/a.txt(以盘符开头)    

    注意:File不能操作文件内容

    二:InputStream/OutputStream
    文件:FileInputStream/FileOutputStream

      1.InputStream(输入流)
         数据从文件到java代码中。
         int read();           //读取一个字节
         int read(byte[]);     //读取一串字节
         long avaliable        //文件长度

      2.FileInputStream(字节文件输入流)
         new FileInputStream(File);
         new FileInputStream("文件路径+文件名");

      3.OutputStream(输出流)
         数据从java代码中,写到文件或者其他介质中,
         void write(字节);     //写入一个字节
         void write(byte[]);   //写入字节数组

      4.FileOutputStream
         new FileOutputStream(File);
         new FileOutputStream("文件路径+文件名");
         new FileOutputStream("文件路径+文件名",boolean);

    注意:a. boolean:表示是否向文件末尾追加,如果是true,表示追加,
           false表示不追加(也就是覆盖),默认值为false
         b.创建FileOutputStream实例时,如果相应的文件不存在,则会自动创建一个空的文件

  • 相关阅读:
    如何用Python实现网络请求库中的UR解析器,面试必学
    为什么有人说 Python 多线程是鸡肋?
    router-view 与 动态组件 区别
    keep-alive
    vue 客户端渲染和服务端渲染
    js 数组对象深拷贝
    vue template标签
    Jquery中的日历插件
    HTML5中的canvas基本概念及绘图
    HTML5中的音视频处理
  • 原文地址:https://www.cnblogs.com/xykwh/p/6832371.html
Copyright © 2011-2022 走看看