字节输入流读取字节数据和字节输入流一次读取一个字节的原理

字节输入流读取字节数据

读取数据的原理(硬盘--->内存)

  java程序--->JVM--->OS--->OS读取数据方法--->读取文件

字节输入流使用步骤(重点):

  1.创建FileInputStream对象,构造方法中绑定要读取的数据源

  2.使用FileInputStream对象中的方法read,读取文件

  3.释放资源

    public static void main(String[] args) throws IOException {
        //1.创建FileInputStream对象,构造方法中绑定要读取的数据源
        FileInputStream fis = new FileInputStream("E:\\c.txt");
        //2.使用FileInputStream对象中的方法read,读取文件
        /*
            1.len=fis.read():把读取到的数据赋值给len变量
            2.fis.read():读取每个字符
            3.len=fis.read())!= -1:判断变量len是否等于-1
         */
        int len;
        while ((len=fis.read())!= -1){
            System.out.println((char) len);
        }
        //释放资源
        fis.close();
    }

 

 

 

字节输入流一次读取一个字节的原理

 

posted @ 2022-07-18 10:03  monkey大佬  阅读(44)  评论(0)    收藏  举报