您的位置:首页 > 编程语言 > Java开发

Java I/O系统

2015-10-10 16:42 453 查看
   
第三种产生对象的方法:对象的反序列化

    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得到文件的信息,操作文件

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: