A:IO流概述 IO流用来处理设备之间的数据传输 Java对数据的操作是通过流的方式 Java用于操作流的对象都在IO包中 B:IO流分类 a:按照数据流向 输入流 读入数据 输出流 写出数据 b:按照数据类型 字节流 可以读写任何类型的文件 比如音频 视频 文本文件 字符流 只能读写文本文件
用字节输出流写3000遍“爱你三千次”。
package Demo;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class MyTest {
public static void main(String[] args) throws FileNotFoundException {
FileOutputStream out=null;
for (int i = 1; i <= 3000; i++) {
out= new FileOutputStream("a.txt",true);
try {
if(i%9==0){
out.write("爱你三千遍!".getBytes());
out.write("\r\n".getBytes());
}else{
out.write("爱你三千遍!".getBytes());
}
} catch (IOException e) {
e.printStackTrace();
}finally {
if(out!=null){
try {
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
}
}
运行结果: