java——IO其他

2018-08-30  本文已影响0人  打死你的小乌龟
LineNumberReader
转换流
1.字节转换字符
Properties
 Map
   |--Hashtable
         |--Properties:
打印流
SequenceInputStream(合并流)
文件的切割与合并
对象流

ObjectInputStream和ObjectOutputStream
writeObject()写入(序列化) 和 readObject()读出(反序列化)
对象序列化就是把一个对象变为二进制数据流的一种方法。
一个类要想被序列化,就行必须实现java.io .Serializable接口。虽然这个接口中没有任何方法,就如同之前的cloneable接口一样。实现了这个接口之后,就表示这个类具有被序列化的能力。
transient:非静态数据不想被序列化可以使用次关键字修饰

管道流

PipeInputStream 和PipeOutputStream
实现通信必须先建立连接
实例对象pis和pos
pis.connect(pos);

成员属性基本数据流

DateInputStream和DateOutputStream存储对象成员数据


RandomAccessFile
陷入缓存后写入

ByteArrayInputStream和BateArrayOutStream
字符流的
CharArrayReader和CharArrayWriter

上一篇 下一篇

猜你喜欢

热点阅读