zoukankan      html  css  js  c++  java
  • java学习28天2020/8/2 周报

    一.输入字节流InputStream
    I/O中输入字节流的继承图所示,可以看出:
    InputStream 是所有的输入字节流的父类,它是一个抽象类。
    ByteArrayInputStream、 StringBufferInputStream. FileInputStream 是三种基本的介质流,它们分别从Byte数组、StringBuffer 和本地文件中读取数据。                   

        ObjectInputStream和所有FilterInputStream的子类都是装饰流。
            用户可以使用InputStream完成输入字节流的操作,此类定义如下。

    public abstract class InputStream extends object implements Closeable

    InputStream类中定义的方法如下。
    关闭: public void closeO throws IOException.
    读取一个字节: public abstract int read() throws IOException.
    读取一组内容: public int read(byte[] b) throws IOException.
    读取文件,使用子类FileInputStream。
            示例:使用字节流读文件内容

    import java.io.FileInputStream;
    import java.io.IOException;
    import java.io.OutputStream;
    public class FileInputStreamDemo {
        public static void main(String[] args)throws IOException {
            in();
        }
        public static void in() {
            FileInputStream in=null;
            try {
               in=new FileInputStream("D:/Hello.txt");
               byte[] buf=new byte[1024];
               int len=-1;
               while((len=in.read(buf))!=-1) {
                   String s=new String(buf,0,len);
                   System.out.println(s);
               }
            }catch(IOException e) {
                e.printStackTrace();
            }finally {
                try {
                    if(in!=null) in.close();
                }catch(IOException e) {
                    e.printStackTrace();
                }
            }
        }
    }
    复制代码

    二.对以前的内容掌握不太熟悉

    三字符流

    文件的操作,输入输出,字节流字符流

  • 相关阅读:
    Javascript的IE和Firefox兼容性汇编(转)
    JSP里request变量列表
    C#中的接口(转)
    寒羽对帝国的理解(通向高手之路)(转)
    怎样获得Sqlserver 2000得实例列表和运行在一个实例上得数据库列表(转)
    jsp文件上传的处理(转)
    用户不上你的网站的50个原因
    慈勤强的JFolder1.0版代码(JSP)
    管理常用SQL语句
    .net 取得访问的url
  • 原文地址:https://www.cnblogs.com/qiangini/p/13423314.html
Copyright © 2011-2022 走看看