Loading

Java【IO流、字节流、字符流】

1、内存是临时存储

Input输入(读取)

output输出(输出)

流:数据(字符字节)1个字符=2个字节 1个字节=8个二进制位

输入:把硬盘中的数据读取到内存中

输出:把内存中的数据写入到硬盘中

分为字符和字节流

字节流

读取任意的文件

2、java的IO包中

OutputStream超类

abstract是一个抽象类

FileOutputStream 作用:把内存中的数据写入到硬盘的文件中

构造方法

字节输出流的使用步骤(重点)

public class Demo01OutputStream {
    public static void main(String[] args) throws IOException {
        //1.创建一个FileOutputStream对象,构造方法中传递写入数据的目的地
        FileOutputStream fos = new FileOutputStream("09_IOAndProperties\\a.txt");
        //2.调用FileOutputStream对象中的方法write,把数据写入到文件中
        //public abstract void write(int b) :将指定的字节输出流。
        fos.write(97);
        //3.释放资源(流使用会占用一定的内存,使用完毕要把内存清空,提供程序的效率)
        //fos.close();
    }
}

 

 

posted @ 2020-04-07 11:50  kopoo  阅读(51)  评论(0编辑  收藏  举报