zoukankan      html  css  js  c++  java
  • java学习30天2020/8/4

    一.

    1、过滤(处理)流      

    (1) DataOutputStream
             对于DataOutputStream必须给它传一个输出流对象,完成类似DataOutputStream功能的类就是一个过滤流类或处理流类。
              DataOutputStream包装类的构造函数语法如下。

    public a DataOutputSt ream (OutputStream out)
    import java.io.DataOutputStream;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.OutputStream;
    public class DataOutputStreamDemo {
        public static void main(String[] args)throws IOException {
            write();
        }
        public static void write()throws IOException{
            OutputStream os=new FileOutputStream("D:/Hello.txt");
            DataOutputStream dos=new DataOutputStream(os);
            dos.writeInt(123);
            dos.writeBoolean(true);
            dos.writeByte(34);
            dos.writeBytes("Hello");
            dos.writeChar(58);
            dos.writeChars("java");
            dos.writeDouble(20.0);
            dos.writeFloat(20f);
            dos.writeShort(31);
            dos.writeUTF("C++");
            dos.writeLong(13L);
            dos.flush();
            dos.close();
        }
    }

     

        (2)DataInputStream

    复制代码
    import java. io. DataInputStream;
    import java. io.FileInputStream;
    import java. io. IOException;
    import java.io. InputStream;
    public class DataIntputStreamDemo{
    public static void main(String[] args) throws IOException {
    read() ;
    }
    public static void read() throws IOException {
    InputStream in = new FileInputStream("D:/Hello.txt");
    DataInputStream dis =new DataInputStream(in) ;
    int a=dis.readInt() ;
    boolean flag = dis. readBoolean();
    byte b=dis.readByte();
    char c=dis.readChar();
    double d=dis.readDouble();
    float f=dis.readFloat();
    short s=dis.readShort ();
    long l=dis.readLong();
    dis.close();
    System.out.println(a);
    System.out.println(flag) ;
    System.out.println(b);
    System.out.println(c);
    System .out.println(d);
    System .out.println(f);
    System.out.println(s);
    System.out.println(l);
    }
    }
    复制代码

        二.处理流应用方法得查看

    三.内存查看流

  • 相关阅读:
    表单输入框黏贴自动过滤转义实例
    前端性能优化成神之路-浏览器缓存机制详解
    前端性能优化成神之路-HTTP压缩开启gzip
    前端性能优化成神之路—重绘与回流
    前端性能优化成神之路—图片相关的优化
    ES5-ES6-ES7_集合Set和Map
    ES5-ES6-ES7_解构赋值
    ES5-ES6-ES7_函数的扩展
    ES5-ES6-ES7_数值的扩展
    ES5-ES6-ES7_字符串与JOSN格式的数据相互转换以及深度克隆新对象
  • 原文地址:https://www.cnblogs.com/qiangini/p/13436347.html
Copyright © 2011-2022 走看看