zoukankan      html  css  js  c++  java
  • java io流

    1、输入输出流(IO流)是针对内存来说的,从其他地方到内存的流称为输入流,从内存到其他地方的流称为输出流

    2、Java io 流的分类

      ① 字节流 & 字符流

      字节流和字符流的区别在于处理单元的大小不同;

      字节流是按照字节为单元进行处理的 如:inputstream  outputstream

      字符流是以字符为单元进行处理的,有ASCII码和Unicode码之分,如:reader  writer

      ② 节点流 & 过滤流

      过滤流就是基于节点流实现特定功能的流处理类,如:按行读取、或者是先读到缓存中,等缓存满了之后再输出;

    3、Java的流处理类如下图所示:

    Java IO流 读写类

     3、常用的流

      文件流:fileInputStream    fileoutStream  fileReader   fileWriter  用于读写硬盘文件;

      缓冲流:bufferInputstream   bufferOutStream  bufferWriter  bufferReader  是一种处理流,提供了很多好用的方法  如:readline

      数据流:datainputstream  dataOutputStream  (没有对应的writer 与 reader)  读写特定的数据类型:readInt  readDouble readBoolean readString

      print流:只有输出流 没有输入流,并且自动flush  、不会抛出任何异常,  printStream  printWriter

      Object流:  必须继承于seriallizable接口;;;(T)objReader.readObject()

      byte[] 流:字节数组流

  • 相关阅读:
    phpcms开发使用
    phpcms 整合 discuz!
    tp phpexcel 导入后台访问方法
    tp phpexcel 导出后台访问方法
    如何用js得到当前页面的url信息方法
    登录后跳转回上一个要访问的页面
    artDialog 简单几种用法
    C# 字符串切割——Split
    WGS84转百度坐标
    百度地图工具DrawingManager完成后获取坐标
  • 原文地址:https://www.cnblogs.com/tengpan-cn/p/4906294.html
Copyright © 2011-2022 走看看