java IO流 InputStream OutputStream
?字节流字符流输入流InputStreamReader输出流OutputStreamWriter
以上都为4个抽象类。
InputStream和Reader基本方法有Reade,一个是以字节为单位,一个以字符为单位
OutputStream和Writer基本方法有Write
?
类型字符流字节流FileFileReader
FileWriter
FileInputStream
FileOutputStream
Memory ArrayCharArrayReader
CharArrayWriter
ByteArrayInputStream
ByteArrayOutputStream
Memory StringStringReader
StringWrieter
?PipePipedReader
PipedWriter
PipedInputStream
PipedOutputStream
处理流类型
?
处理类型字符流字节流BurreringBufferedReader
BufferedWriter
BufferedInputStream
BufferedOutputStream
FilteringFilterReader
FilerWriter
FilterInputStream
FilterOutputStream
Converting between
bytes and character
InputStreamReader
OutputStreamWriter
?
Object Serialization?ObjectInputStreamObjectOutputStream
Data conversion?DataInputStream
DataOutputStream
?Counting?LineNumberReader?LineNumberInputStream?Peeking ahead?PusbackReader?PushbackInputStream?Printing?PrintWriter?PrintStream