@zhangyy
2017-10-06T17:32:53.000000Z
字数 802
阅读 153
Java基础系列
1. IO 流用来处理设备之间的数据传输
2. Java 对数据的操作时通过流的方式
3. Java 用于操作流的对象都在IO包中
4.流按操作数据分为两种:字节流和 字符流
5.流按流向分为:输入流,输出流
input/output
----
1.输入输出
2.stream
3.流的类型
[数据类型]
a. 字符流:操作文本
b. 字节流:二进制文件,byte
[流向]
a. 输入:读操作
b. 输出:写操作
flush
----
清理
refreash
----
刷新
clear
----
清空
1. 字节流的抽象基类
inputStream,OutputStream
2. 字符流的抽象基类
reader,Writer
3. 注意: 由这四个类派生出来的子类名称都以父类名作为子类名的后缀。
如:inputStream 的子类 FileInputStream
如: Reader 的子类FileReader.
package com.learnjava.day12;
import java.io.FileWriter;
import java.io.IOException;
public class IoDemo01 {
public static void main(String[] args) {
try {
FileWriter writer = new FileWriter("d:\\hello.txt");
writer.write("hello world");
writer.close();
System.out.println("over");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}