IO输入输出-1
2013-07-09 14:37
176 查看
字符流和字节流:
字节流两个基类:
InputStream OutputStream
字符流两个基类:
Reader Writer
字符流的特点。
数据的最常见体现形式是:文件。
FileWriter。后缀名是父类名。前缀名是该流对象的功能。
import java.io.*;
class FileWriterDemo
{
public static void main(String[] args) throws
IOException
{
FileWriter fw = new
FileWriter("demo.txt");
//调用write方法,将字符串写入到流中。
fw.write("abcde");
//刷新流对象中的缓冲中的数据。将数据刷到目的地中。
fw.flush();
//关闭流资源,但是关闭之前会刷新一次内部的缓冲中的数据。将数据刷到目的地中。
//和flush区别:flush刷新后,流可以继续使用,close刷新后,会将流关闭。
fw.close();
}
}
FileReader流顺序的读取文件,只要不关闭流,每次调用read()方法顺序地读取源中其余的内容,直到源的末尾或流被关闭。
字节流两个基类:
InputStream OutputStream
字符流两个基类:
Reader Writer
字符流的特点。
数据的最常见体现形式是:文件。
FileWriter。后缀名是父类名。前缀名是该流对象的功能。
import java.io.*;
class FileWriterDemo
{
public static void main(String[] args) throws
IOException
{
FileWriter fw = new
FileWriter("demo.txt");
//调用write方法,将字符串写入到流中。
fw.write("abcde");
//刷新流对象中的缓冲中的数据。将数据刷到目的地中。
fw.flush();
//关闭流资源,但是关闭之前会刷新一次内部的缓冲中的数据。将数据刷到目的地中。
//和flush区别:flush刷新后,流可以继续使用,close刷新后,会将流关闭。
fw.close();
}
}
FileReader流顺序的读取文件,只要不关闭流,每次调用read()方法顺序地读取源中其余的内容,直到源的末尾或流被关闭。
相关文章推荐
- 【C# for OJ/ACM做题】适用于各种OJ的2种C#输入输出辅助类(IOHelper)
- JavaIO输入输出学习之一
- IO(输入输出)-字节流
- JAVA Io 缓冲输入输出流
- 文件IO-1-标准输入输出
- C IO(格式化输入输出)
- 黑马程序员 ---IO输入输出(二)
- 黑马程序员————java基础---------IO输入输出之字节流
- java IO 输入输出(十三)
- java io输入输出流小结
- HDOJ1720|再谈IO库:iostream的格式化输入输出
- 输入输出(IO概述)
- java从入门到精髓 - IO输入输出FileInputOutputStream
- 黑马程序员_IO输入输出_常用的类和方法
- java13-IO输入输出流
- 黑马程序员——13JavaIO输入输出1
- 【IO】对基本数据类型的输入输出
- Python中的输入输出(IO)
- 第五章:输入输出(IO)管理
- 第十三篇 黑马程序员-IO输入输出流