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);
    }
    }
    复制代码

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

    三.内存查看流

  • 相关阅读:
    UISB 手势进阶
    如何构建数仓指标体系及案例介绍
    人到中年(程序员35±)
    VirtualBox安装CentOS7.8系统
    人是怎么废掉的!
    数据仓库、数据中台、数据湖
    政务大数据之数据治理
    alpine 切换安装源,apk add慢
    Spring详解(四)——Spring IOC容器的设计与实现
    【JavaScript】展开语法
  • 原文地址:https://www.cnblogs.com/qiangini/p/13436347.html
Copyright © 2011-2022 走看看