Java基础IO输入输出06

IO(Input Output)流

导语:

  • IO流用来处理设备之间
  • Java对数据的操作时通过流的方式
  • Java用于操作流的对象都在IO包中
  • 流按操作数据分为两种:字节流与字符流(方便处理文本,它融合了编码表)
  • 流按流向分为:输入流、输出流

IO流常用基类

  1. 字节流的抽象基类:
    • InputStream 、OutputStream
  2. 字符流的抽象基类:
    • Reader 、Writer
  • 注:由这四个类派生出来的子类名称都是以其父类名作为子类名的后缀。
  • 如:InputStream的子类FileInputStream
  • 如:Reader的子类FileReader

FileWriter

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/*
字符流和字节流
字节流两个基类:InputStream 、OutputStream
字符流两个基类:
Reader 、Writer
字符流的特点:
*/
class {
public static void main(String[] args){
System.out.println();
}
}