1.基本概念

(1)16种流介绍

                                                     16种输入输出流介绍

(2)Input_OutputStream继承结构图

        16种输入输出流介绍

(3)Reader_Writer继承结构图

                                            16种输入输出流介绍

2.基本操作

2.1.基本读操作- read()方法

(1)

 1 /*
 2    java.io.InputStream
 3        java.io.FileInputStream
 4        按照字节方式读取
 5 */
 6 import java.io.*;
 7 class  FileInputStreamtest
 8 {
 9     public static void main(String[] args) 
10     {
11         FileInputStream fis = null;
12         try{
13             //文件路径
14          //String filePath="text1.txt";//相对路径,在当前路径下
15         // String filePath="D:\\Sourcecode\\Editplus\\java\\file\\text1.txt";
16          String filePath="D:/Sourcecode/Editplus/java/file/text1.txt";
17          fis = new FileInputStream(filePath);
18          //读
19          int i1 = fis.read();//以字节方式读,只能读取一个字母
20          System.out.println(i1);//输出字母对应的ASSICK值
21         
22         }catch(FileNotFoundException e){
23            e.printStackTrace();
24         }catch(IOException e){
25            e.printStackTrace();
26         }finally{
27         //保证流一定释放,使用try..catch语句
28         if(fis!=null){
29            try{
30              fis.close();
31            }catch(IOException e){
32              e.printStackTrace();
33            }
34         }
35           
36         }
37     }
38 }
View Code

相关文章:

  • 2022-12-23
  • 2022-01-09
  • 2021-05-20
猜你喜欢
  • 2022-03-06
  • 2021-09-22
  • 2021-09-26
  • 2021-06-15
  • 2022-01-08
  • 2021-09-27
  • 2021-05-12
相关资源
相似解决方案