zoukankan      html  css  js  c++  java
  • IO流

    IO流是:java IO包下的内容,是进行输入输出操作的。
    输入流:指定一个点,如果是从外界读取带这个指定的点
    输出流:指定一个点,如果是从该点往外进行输入的
    字节流:所有文件都可以通过字节流进行操作 (操作视频,音频,文件,图片)
    字符流:只能操作文本文件,而不能操作图片,视频,音频文件
    注意事项:
    1.所有文件都可以用字节流来操作,但是要先把文件转换成电脑认识的二进制字节,在进行传输。
    2.字符流只能操作文本文件,在操作文本方面字符流比字节流的性能高。

    InputStream:字节输入流
    它是一个超类,所以有实现类,FileterInputStream
    常用的是FileterInputStream 对文本进行操作
    构造方法是:
    FileInputStream (InputStream In)
    常用的方法有:
    read() 读取下一个数据字节
    read (byte[] b) 一次性读取容器里的所有数据
    close () 关闭资源

    OutputStream :字节输出流
    它是一个超类,是将内容写到指定的地址,有实现类,FileOutputStream
    常用的是 FileOutputStream 用于输出地址的设定
    构造方法是:
    FileOutputStream(String name)
    常用的方法有:
    write(int length) 指定的地点写文件
    write(byte[] b,off,int len ) 往指定的地点写内容,一次性写到数组的最大值
    close() 关闭资源

  • 相关阅读:
    个人工作总结02
    个人工作总结01
    第七周学习进度条
    构建之法阅读笔记03
    第六周学习进度条
    团队开发介绍
    最大连通子数组的和
    四则运算-安卓版
    第五周学习进度条
    构建之法阅读笔记02
  • 原文地址:https://www.cnblogs.com/wuyiping/p/13950327.html
Copyright © 2011-2022 走看看