java i/o

复习一遍i/o

读取文件一般分为字节流和字符流,java I/O就分为两大类

     分别是 InputStream/OutputStream   Reader/Writer

字节流

 1 文件读写   FileInputStream/FileOutputStream
 2 内存读写   ByteArrayInputStream/ByteArrayOutputStream
 3 控制台读写  Scanner/BufferedReader
 4 对象读写    ObjectInputStream/ObjectOutputStream
 5 piped 管道  PipedInputStream/PipedOutputStream

字符流

 Reader->FileReader->BufferedReader


字节流转化成字符流
InputStreamReader / OutputStreamReader

 

字节一般可以完成拷贝的任务
如果涉及到处理文本,就用字符流
posted on 2012-08-29 20:57  mathore  阅读(151)  评论(0编辑  收藏  举报