Java I/O系统

来源:互联网 发布:java json解析string 编辑:程序博客网 时间:2024/05/01 10:42

   第三种产生对象的方法:对象的反序列化

    I/O系统:数据源“源源流入管道” 目的地

 

   分类:  1.输入 2.输出 (I/O系统的输入,输出 是站在程序的立场上)

          目的地向程序:“输入流”

          数据流向程序:“输出流”

 

          2.组成:1.字节2.字符  1.2组成:  1)输入字符流 2)输出字符流3)输入字符流 4)输出字符流

                                 1)2)3)4) 为四个抽象类:因为不是不知道目的地,就是不知道数据源

          操作步骤:

                   1:建立管道:选择管道:1)输入/输出 2)字节/字符 3)另一个端点

                   2:操作管道:输入:调用read方法  输出:调用write方法

                   3:关闭管道:调用close方法

        注意:只要涉及到输入,输出;基本上都涉及到编译时异常

       

        对象序列化(ObjectOutputStream):将对象以二进制流的形式进行输出

        对象反序列化(ObjectInputStream):将输入的二进制流直接转化为对象

 

        File文件的使用方法:File file=new File("路径");通过File得到文件的信息,操作文件

 

 

0 0
原创粉丝点击