IO流一些用法

 /**
     * 1、过滤流
     *         Object
     *         Data:基本数据过滤脸
     *         BufferedOutputStream
     * 
     *
         * IO流:用来传输数据
         *     分类:
         *         按照流方向分类
         *             输入流
         *             输出流
         * 
         *         按照类型分类:
         *             字符流:用来传输字符文件。字符流属于字节流
         *             字节流:所有流都可以是字节流
         * 
         *         按照功能分类:
         *             节点流:所有流都可以是节点流
         *             过滤流:增强流的功能
         * 
         *     Serializable :标题接口,启用序列化功能
         * 
         *         起点
         *         终点
         *     
         *     数据:
         *     数据类型:
         *         基本类型:
         *             整数:byte 1 short 2 int 4 long 8
         *             小数
         *             文本:char-存储单个字符 
         *             逻辑
         * 
         * 使用流步骤:
         *         1、创建流对象(输入/输出)
         *         2、使用流(读取/写出)
         *         3、关闭流
         * 
         * 注意:1个字母占用一个数据字节
         * 
         * 自己开发记事本软件
         *         
         */
        //写出数字
        //创建输出流
        FileOutputStream fos=new FileOutputStream("d://万乐/data.txt"); 
        //包装过滤流
        DataOutputStream dos=new DataOutputStream(fos);
        //写出数据
        dos.writeDouble(99.9);
        //关闭流
        dos.close();
        System.out.println("写出完成");
        
        //读取回来
        FileInputStream fis=new FileInputStream("d://万乐/data.txt");
        //包装过滤流
        DataInputStream dis=new DataInputStream(fis);    
        //关闭流
        double i = dis.readDouble();
        System.out.println(i);
        dis.close();
        
        System.out.println();
        System.out.println("==============================");
        FileOutputStream fos2=new FileOutputStream("d://万乐/data.txt");
        BufferedOutputStream bos=new BufferedOutputStream(fos2);
        bos.write(99);
        bos.flush();
        bos.close();
        System.out.println("写出完成");
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值