转换流:
InputStreamReader:解码操作,字节→字符,父类是Reader
——构造方法
InputStreamReader(InputStream in) | 使用默认字符编码创建InputStreamReader对象 |
InputStreamReader(InputStream in,String chatset) | 使用指定的字符编码创建InputStreamReader对象 |
OutputStreamWriter:编码操作,字符→字节,父类是Writer
——构造方法
OutputStreamWriter(OutputStream out) | 使用默认字符编码创建OutputStreamWriter对象 |
OutputStreamWriter(OutputStream out,String charset) | 使用指定的字符编码创建OutputStreamWriter对象 |
对象操作流:
1、对象序列化流
What?
对象序列化流就是将对象保存到磁盘中,或者在网络中传输对象。
Why?
字节序列写到文件之后,相当于文件中持久保存了一个对象的信息。
How?
这种机制就是使用一个字节序列表示一个对象,该字节序列包含:对象的类型、对象的数据和对象中存储的属性等信息。
-
将Java对象的原始数据类型和图形写入OutputStream。 可以使