javaI/O系统
流:stream,java中传输数据的管道
流的分类:
字符流:以byte为最小单位传输数据。io包中的字节流都继承自抽象类InputStream和OutputStream。
字节流:以char为最小单位传输数据。io包中的字节流都继承自抽象类Reader和Writer。
对象流:以对象为单位传输数据。使用类ObjectInputStream和ObjectOutputStream实现,以FileOutputStream和FileInputStream类进行流的中转保存。
对象的序列化:把堆中的对象转化为二进制数据的形式输出。
对象的反序列化:把二进制数据还原成堆中的对象。
序列化标示关键字:Serializable
不能被序列化的关键字:transient
输入输出过程:
1,建立对象
2,调用读或写方法
3,关闭流Stream
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。