(1)IO流的分类
-->方向, 输入流 (InputStream,Reader)与输出流 (OutputStream, Writer)
-->处理单元 ,字节流(InputStream,OutputStream)和字符流(Reader,Writer)
-->是否直接与设备相连
节点流 :FileInputStream ,FileOutputStream, FileReader,FileWriter
处理流 :
(1)转换流 InputStreamReader, OutputStreamWriter
(2)数据流 DataInputStream ,DataOutputStream
(3)对象流 ObjectInputStream , ObjectOutputStream
(4)缓冲流 BufferedReader ,BufferedWriter
(2)字节输入流 read() 0-255 ,read(byte[] buf)
字符输入流 read() 0-65535, read(char [] c)
缓冲输入流 readLine()
字节输出流 write(int b) ,write(byte [] buf)
字符输出流 write(String str)
缓冲输出流 newLine(),换行
(3)对象流,打不死就行会
自定义类,实现Serializable接口
添加UID
不希望序列化属性加 transient关键字