首页 > 代码库 > javaI/O系统
javaI/O系统
流:stream,java中传输数据的管道
流的分类:
字符流:以byte为最小单位传输数据。io包中的字节流都继承自抽象类InputStream和OutputStream。
字节流:以char为最小单位传输数据。io包中的字节流都继承自抽象类Reader和Writer。
对象流:以对象为单位传输数据。使用类ObjectInputStream和ObjectOutputStream实现,以FileOutputStream和FileInputStream类进行流的中转保存。
对象的序列化:把堆中的对象转化为二进制数据的形式输出。
对象的反序列化:把二进制数据还原成堆中的对象。
序列化标示关键字:Serializable
不能被序列化的关键字:transient
输入输出过程:
1,建立对象
2,调用读或写方法
3,关闭流Stream
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。