• 字节输出流 FileOutputStream


    输入和输出  : 参照物  都是java程序来参照    output 内存----》硬盘
                                                                 input   持久化数据--》内存
    字节流输出  定义:流按照方向可以分为输入和输出流  
    字节流 :可以操作任何数据  
    字符流:只能操作  纯字符数据
    IO父类:OutputStream     InputStream
    IO程序书写:1 使用前  导包IO包中的类
                      2 使用中   进行异常处理
                       3使用后    释放资源
    方法:void close();
             write(byte[] b);       write(byte[],int off,int len);
    换行和续写 
    
    package cn.lideng.demo;
    
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;
    
    public class FileOutputStreamDemo {
        public static void main(String[] args) throws IOException {
            //创建 流 子类对象 绑定数据目的
            FileOutputStream fos = new FileOutputStream("d:\aaa.txt");
            //调用 write()方法  写一个字节
            fos.write(97);
            // 写字节数组
            byte[] b={65,66,67,68};
            fos.write(b);
            //写字数组的一部分
            fos.write(b,1,2);
            //写字符串 getBytes() 字符串转字节
            fos.write("hello world".getBytes());
            //colse 关闭资源
            fos.close();
    
    
        }
    
    }
    
    
    
    package cn.lideng.demo;
    
    import java.io.File;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;
    /*
     * 换行和续写    
    
     */
    public class FileOutputStreamDemo1 {
        public static void main(String[] args) throws IOException {
            File file=new File("d:\b.txt");
            FileOutputStream fos=new FileOutputStream(file);
            fos.write("hello
    ".getBytes());
            fos.write("qy97".getBytes());
            fos.close();
    
        }
    }
  • 相关阅读:
    hadoop 配置
    spark 学习网站和资料
    spark-submit 提交任务及参数说明
    python 浮点运算
    nginx 和 php
    clojure 语法
    编程语言
    spark
    mvn 与 pom.xml
    偏导数与偏微分
  • 原文地址:https://www.cnblogs.com/qurui1998/p/10595743.html
Copyright © 2020-2023  润新知